This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Failed to execute u-boot from Nand flash

Boot from SD card to the 2nd stage prompt U-Boot# comes up.

Now

Flash SPL (MLO) to NAND by executing the following commands:

U-Boot# mmc rescan
U-Boot# mw.b 0x82000000 0xFF 0x20000
U-Boot# fatload mmc 0 0x82000000 MLO
U-Boot# nandecc hw 2
U-Boot# nand erase 0x0 0x20000
U-Boot# nand write.i 0x82000000 0x0 0x20000

Flash the 2nd stage U-Boot (u-boot.img) to NAND by executing the following commands:

U-Boot# mmc rescan
U-Boot# mw.b 0x82000000 0xFF 0x40000
U-Boot# fatload mmc 0 0x82000000 u-boot.img
U-Boot# nandecc hw 2
U-Boot# nand erase 0x80000 0x40000
U-Boot# nand write.i 0x82000000 0x80000 0x40000

No errors. Everything is fine now.

Turn off power.
Set SW3 as told to be (SW3 5:1) 10010

Turn on power.

Minicom shows:
U-Boot SPL 2011.09 (Jun 23 2012 - 20:16:14)                       
Texas Instruments Revision detection unimplemented                
spl: ERROR: This bootmode is not implemented - hanging### ERROR ##
# Please RESET the board ###

Could anyone help?