User:Rm
From Openmoko
I have a GTA02v6 with debian installed on a microSD. I use the freerunner as gps and not as my primary phone.
Contents |
Issues:
- I don't have wifi working with a siemens sx763 router, shr from autumn 2009 worked fine :|
Development environment:
- I use http://people.debian.org/~aurel32/qemu/armel/ upgraded to sid for testing / compiling stuff.
- I use distcc as described here: http://wiki.openmoko.org/wiki/Development_Environment#Building_debian_packages_with_qemu_and_cross-compiling_distccs
Cross compile debian-fso linux-2.6-openmoko:
ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- dpkg-buildpackage -aarmel
How to pass parameters to kernel from u-boot:
First of all install uboot-envtools then:
- cp /usr/share/doc/uboot-envtools/examples/openmoko_gta02.config /etc/fw_env.config
- fw_printenv
- fw_printenv bootcmd
- bootcmd=output # modify the ouput accordingly
- fw_setenv bootcmd 'modified_output' # put the modified output under '' because it will confuse your shell
Stuff you want to do on your freerunner:
Useful wiki pages:
- http://wiki.openmoko.org/wiki/Backing-up_flash_images#Backing-up_flash_images
- http://wiki.openmoko.org/wiki/Kernel
What i'm working on:
- DONE - silly patch makes webkitgtk js performance on par with chromium https://bugs.webkit.org/show_bug.cgi?id=42856
- DONE - got all the patches to get bootchart2 working on armel in 0.12.3, http://github.com/mmeeks/bootchart/issues#issue/8, debian kernel still needs to be recompiled because of http://bugs.debian.org/588200
- DONE - have a debian openmoko 2.6.29 kernel which can run all the useful tools out of the box, bootchart2 works out of the box, patch for powertop which can't be applied because it slows down the fr here http://people.freedesktop.org/~rm/moko/add-config-for-powertop.diff
- theorarm merge branch (plus dave milici patches) ported to latest theora. Have build issues with examples and decode stuff is buggy, nonetheless 30% faster on some simple benchmarks with video_dump: http://people.freedesktop.org/~rm/theorarm/theorarm-to-git-8ec0d25c0f21c82f.diff