Hi,
We are going for mass production for DM365 based board with 1GB Micron NAND flash memory. We have some random problem in booting the board. We have tested the booting issue by changing the NAND ECC layout of U-boot and Kernel as per the following link. for DM365.
http://processors.wiki.ti.com/index.php/DM365_Nand_ECC_layout
The above link includes Changes in ECC layout of U-boot as well as Linux kernel.
After changing NAND ECC layout we tested the Board. We powered ON/OFF the device more then 500 times and we found out below error once which lead the board to hung up at the below error.
DM36x initialization passed!
TI UBL Version: 1.50
Booting Catalog Boot Loader
BootMode = NAND
Starting NAND Copy...
NAND Boot failed.
Aborting...
After this error, when we power reset the board, it was working properly.
Sometimes when this error comes up board hangs and we have to flash the board again because UBL could not find proper boot image.
Can anyone please let me know the reason for the above error and possible solution for the problem ?
Regards,
Jagdish