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.

