We are not able to boot from NAND flash on our custom board with the following hardware.
AT91SAM9263 64 MB NAND flash (Page size: 512 byte + 16 byte). (Company: ST/numynox)
64 MB SDRAM 2. The Bootstrap and U-Boot is located in the NAND flash at the offsets 0x0 and 0x4000 respectively.
- However, if the Bootstrap is loaded/placed/burnt in SRAM (at
SAM-ICE and go command is executed "go 0x00300000" in TCL shell. The Bootstrap boot and loads U-Boot to SDRAM and U-Boot also boots by giving its prompt.
With this we are suspecting rom boot code, which is inside CPU(problem is rom boot code not able to sense 64 MB NAND Flash at all).
We are expecting help to resolve this problem at the earliest.