The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Community Workspace/RaspberryPi
(→Building a Mer Core Image) |
(Added status) |
||
Line 1: | Line 1: | ||
− | = | + | = Mer on Raspberry Pi = |
+ | This page details the steps required to bring up a development environment which can be used to create a basic Mer image. | ||
+ | |||
+ | The hardware adatation is maintained in the project [https://build.pub.meego.com/project/packages?project=CE%3AAdaptation%3ARaspberryPi CE:Adaptation:RaspberryPi] | ||
+ | |||
+ | === Supported === | ||
+ | * Boot | ||
+ | * Wired networking | ||
+ | |||
+ | === NOT supported === | ||
+ | * GFX | ||
+ | * Video | ||
+ | * Accelerated X.Org | ||
+ | * Accelerated Qt | ||
+ | * Audio | ||
− | |||
− | |||
== Install Mer SDK == | == Install Mer SDK == | ||
Line 42: | Line 54: | ||
Pre-built image can be found at http://images.formeego.org/raspberry-pi/mer-core-armv6l-connectivity-xorg-basic-qmlviewer-raspPi-mmcblk0p.raw.bz2 | Pre-built image can be found at http://images.formeego.org/raspberry-pi/mer-core-armv6l-connectivity-xorg-basic-qmlviewer-raspPi-mmcblk0p.raw.bz2 | ||
− | == Host SDK Development using gcc == | + | = TODO = |
+ | * Add: Host SDK Development using gcc | ||
+ | * Ad:: QtCreator Instructions | ||
+ | |||
+ | = Maintainers = | ||
− | + | For questions, suggestions and contributions you can ping the following persons in #mer @ Freenode | |
+ | * cristi | ||
+ | * kulve | ||
+ | * vgrade | ||
+ | * zuh |
Revision as of 08:06, 22 September 2012
Contents |
Mer on Raspberry Pi
This page details the steps required to bring up a development environment which can be used to create a basic Mer image.
The hardware adatation is maintained in the project CE:Adaptation:RaspberryPi
Supported
- Boot
- Wired networking
NOT supported
- GFX
- Video
- Accelerated X.Org
- Accelerated Qt
- Audio
Install Mer SDK
Using the instructions at http://wiki.merproject.org/wiki/Platform_SDK#Mer_platform_SDK install Mer SDK on your host Linux system. The SDK has been designed to not rely on the host system so you can use your favourite distro.
Get an account on the community OBS server, ping lbt on #mer freenode IRC channel.
edit .oscrc to set server to api.pub.meego.com and set user and password
To test the installation follow the instructions for building the SDK image.
Building a Mer Core Image
Here we use the SDK to build an image which can be written to an sdcard which will include bootloader, kernel and a base filesystem which boots X and starts qmlviewer.
Get kickstart file
curl -k -O http://images.formeego.org/raspberry-pi/mer-core-armv6l-connectivity-xorg-basic-qmlviewer-raspPi.ks
Update: edit kickstart file to point to newer release. change releases/0.20120209.1/ to say releases/0.20120614.1/ instead
To work around a mic issue zypper in the following package to the SDK
sudo zypper in syslinux-extlinux
Use the mic tool to create the image using the kickstart file
sudo mic create raw mer-core-armv6l-connectivity-xorg-basic-qmlviewer-raspPi.ks -o . --pkgmgr=yum --arch=armv6l
Once the image has been produced write to your sdcard
sudo dd of=/dev/sd* if=mer-core-armv6l-connectivity-xorg-basic-qmlviewer-raspPi-mmcblk0.raw bs=4M
Place in RaspberryPi and boot.
Pre-built image can be found at http://images.formeego.org/raspberry-pi/mer-core-armv6l-connectivity-xorg-basic-qmlviewer-raspPi-mmcblk0p.raw.bz2
TODO
- Add: Host SDK Development using gcc
- Ad:: QtCreator Instructions
Maintainers
For questions, suggestions and contributions you can ping the following persons in #mer @ Freenode
- cristi
- kulve
- vgrade
- zuh