The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Community Workspace/GTA04

From Mer Wiki
< Community Workspace(Difference between revisions)
Jump to: navigation, search
m (Building a Plasma Active Image)
(Mer on Openmoko Successor GTA04)
Line 7: Line 7:
 
=== Working ===
 
=== Working ===
  
* Linux 2.6.32
+
* Linux 3.7.0
* OpenGl-ES
+
 
* USB Networking
 
* USB Networking
* PlasmaActive
+
* PlasmaActive starts
  
 
=== Not working ===
 
=== Not working ===
  
* Linux 3.7.0 + OpenGL-ES with X.org
+
* OpenGl-ES with X.org (DRI)
  
 
== Building a Plasma Active Image ==
 
== Building a Plasma Active Image ==
Line 25: Line 24:
  
 
  cd plasma-active-latest-ks
 
  cd plasma-active-latest-ks
  sudo mic create fs plasma-active-armv7l-gta04.ks -o . --arch=armv7l --logfile=plasma-active-build.log
+
  sudo mic create fs plasma-active-armv7hl-gta04.ks -o . --arch=armv7hl --logfile=plasma-active-build.log
  
 
The generated filesystem in can be copied to any partition on the sdcard and then booted.
 
The generated filesystem in can be copied to any partition on the sdcard and then booted.
Line 32: Line 31:
 
The System can be installed on any partition on sd-card, but 2GB space is a recommended minimum.
 
The System can be installed on any partition on sd-card, but 2GB space is a recommended minimum.
  
A working image can be found [http://vps.jm0.eu/gta04/plasma-active-armv7l-gta04.tar.gz here].
+
PlasmaActive will take a long while to start!
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 ==
 
== Current Issues ==
  
* Kernel Panic happens sometimes while booting.
+
* Apps crash on starting(files, browser, images, ...)
* PlasmaActive may die(not sure why). Result is a black X.org screen and plasma-device process not busy.
+
 
 +
== PowerVR OpenGL-ES ==
 +
There is also a kickstart file that uses the PowerVR OpenGL-ES binaries as provided by TI
 +
The kickstart file is plasma-active-armv7l-gta04-pvr.ks
 +
It requires a softfloat build of Mer and PlasmaActive which is not available currently.
 +
Anyway the kernel was crasing during boot half of the times.
  
== Fix black X.org screen ==
+
3.7.0 sadly does not support DRI (yet)
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
+

Revision as of 17:59, 29 June 2013

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 3.7.0
  • USB Networking
  • PlasmaActive starts

Not working

  • OpenGl-ES with X.org (DRI)

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-armv7hl-gta04.ks -o . --arch=armv7hl --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.

PlasmaActive will take a long while to start!

Current Issues

  • Apps crash on starting(files, browser, images, ...)

PowerVR OpenGL-ES

There is also a kickstart file that uses the PowerVR OpenGL-ES binaries as provided by TI The kickstart file is plasma-active-armv7l-gta04-pvr.ks It requires a softfloat build of Mer and PlasmaActive which is not available currently. Anyway the kernel was crasing during boot half of the times.

3.7.0 sadly does not support DRI (yet)

Personal tools