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

Reply via email to