OpenMoko Flash Problem Resolved

7150 linux.1 at litenverden.com
Tue Oct 23 03:56:13 CEST 2007


Thanks for the help everyone. I now have OpenMoko running. I am still a
bit confused about some of the rootfs file names.

Here are my wiki-based notes for other newbies.

-----

10-21-07: Log for first serious attempt to install OpenMoko software.

Downloaded:
OpenMoko-openmoko-devel-image-glibc-ipk-P1-Snapshot-20071021-fic-gta01.rootfs.jffs2
and uImage-2.6.22.5-moko11+svnr2937-r3-fic-gta01(2).bin.

Preparing the Neo:
Unplug all usb devices from the host.

Hold the phone's AUX button and then press the phone's POWER button.
You'll need to hold the POWER button for about 4 seconds before the
device will turn on. Otherwise the screen will only flash white for a
second and the phone won't power up.

The u-boot menu should appear.

Set the Neo to usb mode, then plug it into the host with the supplied
USB cable.

Using terminal 1, connect to boot loader:
screen -l /dev/ttyACM0

Do not cut and paste to terminal 1 after this point!

Note: I assume these two steps are done only once for your Neo:
GTA01Bv4 # setenv boot_menu_timeout 65000
GTA01Bv4 # saveenv

Clear nand:
nand erase kernel
nand erase rootfs

Using terminal 2, flash kernel:
dfu-util -a kernel -R -D filepath
Note: the kernel file will have a name like:
uImage-2.6.22.5-moko11+svnr2937-r3-fic-gta01(2).bin

Using terminal 2, flash rootfs:
dfu-util -a rootfs -R -D filepath
Note: The rootfs image will have a name like:
OpenMoko-openmoko-devel-image-glibc-ipk-P1-Snapshot-20071021-fic-gta01.rootfs.jffs2

Result: success.



More information about the device-owners mailing list