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.

urgent! dm6446 boot failure ubl cycled



Hi,all,

I met a  problem on DM6446 custom board.

I use CCS and nand writer to burn ubl and uboot to nandflash, the step and message is as follows:

Init NAND Flash Ok!
4096 Blocks...
131072 Pages...
64 Mbytes...

Ready for Erasing Nandflash...
Do you want to erase all block about Nand Flash?
y
ERASE Flash Operation Successfully...
 
Do you want to write ubl_davinci_nand.bin ?
y
Enter ubl file name...
ubl_davinci_nand.bin
ubl file size 14336
Writing ubl to Flash ....waiting for checking the erase information!
Write: ubl_header[6] and ubl image now!
Congratulations on Writing ubl into Flash successfully....  
 
Do you want to write u-boot.bin?
y
Enter uboot file name...
u-boot.bin
uboot file size 152680
Write: ubootheader[6] and uboot image !
Congratulations on Writing uboot into Flash successfully....  
 
Do you want to write uImage.bin?
n
Dont't need to write uImage!
ALL operations OK now!

when I burn the kernel and file system using tftp and uart,  some times It will appear the message as follows:

TI UBL Version: 1.12, Flash type: NAND                                      
Booting PSP Boot Loader                       
PSPBootMode = NAND                  
Starting NAND Copy...                     
Initializing NAND flash...                          
Valid MagicNum found.                     
NAND Boot success.                  
   DONEA55AA55ATI UBL Version: 1.12, Flash type: NAND                                                     
Booting PSP Boot Loader                       
PSPBootMode = NAND                  
Starting NAND Copy...                     
Initializing NAND flash...                          
Valid MagicNum found.                     
NAND Boot success.                  
   DONEA55AA55ATI UBL Version: 1.12, Flash type: NAND

it will cycled all the time whenever i reboot or not.

Anyone can help me? Thank you very much!