I'm using the same UBL for nand flash.. got the binary, converted it to text hex.. and send it over UART, it seems no error on sending it (the CRC-32 has been zeroed..), but still get back to BOOTME state again..
Ok. I think ubl_nand.bin (first stage boot loader for NAND) fails when it can't find the second bootloader, getting you back to the rom bootloader again. That is the reason why you get the BOOTME message again. (anyone agree/disagree with this?) What you need is another first stage bootloader, capable of intializing DDR and load through UART the second stage bootloader (uboot?). In this scheme, to write this fist stage bootloader it will be hepful to have the ubl_nand source code, but I think it is not avaliable. Regards, Carlos _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
