If you cannot log into U-Boot in NAND flash then you can log into U-Boot in the NOR flash either.

If you cannot log into U-Boot in NAND flash then you can log into U-Boot in the NOR flash either.

−

{{note|The term ''Logging in'' used in this context means to turn on the device using the described method, and leaving it at the U-Boot menu. To avoid the device automatically booting, tap the AUX key to move the selector bar. Note also that the device will '''not''' automatically turn off while flashing is in progress. To flash the device via USB connection, you must choose Set console to USB.

+

When flashing the device via USB connection, you must choose ''Set console to USB'' by tapping the AUX key until it is highlighted and press the power button to select it.

+

+

{{note|The term ''Logging in'' used in this context means to turn on the device using the described method, and leaving it at the U-Boot menu. To avoid the device automatically booting, tap the AUX key to move the selector bar. Note also that the device will '''not''' automatically turn off while flashing is in progress.

}}

}}

Revision as of 19:47, 21 July 2008

The Neo Freerunner contains two FLASH memories: NOR FLASH and NAND FLASH. A boot loader is present in both memories.

The normal power up uses the boot loader in NAND FLASH.
NAND FLASH can be updated (written) using the boot loader and a utility (dfu_util) running on an attached host computer.

NOR FLASH can not be written to using the boot loader. The reason for this is to provide a failsafe boot loader in NOR FLASH, in case the boot loader in NAND FLASH is corrupted while updating itself.

You can boot your Neo FreeRunner in the following ways:

You can power it up into an Openmoko image directly (default, when powered-on for the first time).

If you cannot log into U-Boot in NAND flash then you can log into U-Boot in the NOR flash either.

When flashing the device via USB connection, you must choose Set console to USB by tapping the AUX key until it is highlighted and press the power button to select it.

NOTE: The term Logging in used in this context means to turn on the device using the described method, and leaving it at the U-Boot menu. To avoid the device automatically booting, tap the AUX key to move the selector bar. Note also that the device will not automatically turn off while flashing is in progress.

If you cannot log into U-Boot in NAND flash then you can log into U-Boot in the NOR flash either.

NOTE: The term Logging in used in this context means to turn on the device using the described method, and leaving it at the U-Boot menu. To avoid the device automatically booting, tap the AUX key to move the selector bar. Note also that the device will not automatically turn off while flashing is in progress. To flash the device via USB connection, you must choose Set console to USB.