OpenMoko Flash Problem Resolved

7150 linux.1 at
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.

and uImage-

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:

Using terminal 2, flash rootfs:
dfu-util -a rootfs -R -D filepath
Note: The rootfs image will have a name like:

Result: success.

More information about the device-owners mailing list