AnsweredAssumed Answered

Unable to boot from NAND

Question asked by Aaronwu Employee on Aug 30, 2011
Latest reply on Sep 16, 2012 by Aaronwu


I have a custome board with nand,sdram,spi,bf532,etc.


Transfer the uclinux image via serial

bfin> loady

## Ready for binary (ymodem) download to 0x01000000 at 115200 bps...

Cm - CRC mode, 35312(SOH)/0(STX)/0(CAN) packets, 3 retries

## Total Size = 0x0044f68d = 4519565 Bytes

Erase and write the nand flash

bfin> nand erase clean


NAND erase: device 0 whole chip

Skipping bad block at 0x0b580000

Erasing at 0xffe0000 -- 100% complete. Cleanmarker written at 0xffe0000.


bfin> nand write.jffs2 0x01000000 0x0 0x00450000

NAND write: device 0 offset 0x0, size 0x450000

4521984 bytes written: OK

Boot kernel image from nand

bfin> nboot 0x2000000 0x0


Loading from NAND 256MiB 3,3V 8-bit, offset 0x0

Image Name: Linux Kernel and ext2

Image Type: Blackfin Linux Kernel Image (gzip compressed)

Data Size: 4519501 Bytes = 4.3 MiB

Load Address: 00001000

Entry Point:002fcc3c


Why booting is not done after Entry Point:00fcc3c ? Please guide.