Hi,
I got a "DONE" message after sending crc-32 and ubl, so I guess the crc32 check is okay.. but it then it still goes to "BOOTME.." state.. One thing I wonder.. for the UBL-4byte ARM physical start address field in ACK sequence.. I think this should be the starting address of the UBL.. hence I put "0020".. However, RBL always give "BAD ADDR" sequence if I use this value.. Known value to be ok is if left the 2 LSB as zeros.. like "0200", "xx00".. but It's not the value where UBL should be started from (0x20).. Anybody would advice the actual use of this UBL-4byte ARM start address field?

Regards,
Ari

From: "Carlos Ojea" <[EMAIL PROTECTED]>
To: "Ari Wahyudi" <[EMAIL PROTECTED]>
CC: [email protected]
Subject: Re: davinci boot from uart
Date: Tue, 26 Sep 2006 09:23:49 +0200

We've got some progress on doing this, but now kinda stuck when it comes to sending the CRC-32 table, we always got the 'CORRUPT' message from davinci.

Did you try with a CRC-32 table set to all zeros?
Rudy said "this appears to have the effect of disabling the CRC, so
sending "00000000" for the UBL checksum should work"

Regards,
Carlos

_________________________________________________________________
Get MSN Hotmail alerts on your mobile. http://mobile.msn.com/ac.aspx?cid=uuhp_hotmail

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to