The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Community Workspace/GTA04
Contents |
Mer on Openmoko Successor GTA04
This page details the steps required to bring up a development environment which can be used to create a basic Mer image.
The hardware adaptation is maintained in the project [https://build.merproject.org/project/packages?project=home%3Amayerjosua home:mayerjosua
Working
- Linux 2.6.32
- OpenGl-ES
- USB Networking
- PlasmaActive
Not working
- Linux 3.7.0 + OpenGL-ES with X.org
Building a Plasma Active Image
An adaptation kickstart file can be generated from the plasma-active-kickstart repository:
mer-kickstarter mer-kickstarter -e . -c releases/plasma-active-4.yaml -o plasma-active-latest-ks/
To build an image from the result:
cd plasma-active-latest-ks sudo mic create fs plasma-active-armv7l-gta04.ks -o . --arch=armv7l --logfile=plasma-active-build.log
The generated filesystem in can be copied to any partition on the sdcard and then booted.
Installing
The System can be installed on any partition on sd-card, but 2GB space is a recommended minimum.
A working image can be found here. Just extract it to a partition on your sdcard.
Currently nemo-mobile-session is missing from the image, so GUI will not start. It can be installed over ssh:
zypper install nemo-mobile-session
After a reboot, PlasmaActive will start(but take a long time for it).
Current Issues
- Kernel Panic happens sometimes while booting.
- PlasmaActive may die(not sure why). Result is a black X.org screen and plasma-device process not busy.
Fix black X.org screen
Apparently it is related to the PowerVR GPU. What can help is to reboot once without running pvrsrvinit.
systemctl disable pvr.service
reboot Now PA should start fine. pvr can be enabled again since from now on PA should work fine
systemctl enable pvr.service