Hi Daniel,
Thank you. It's much clearer now..

-ari-

From: "Allred, Daniel" <[EMAIL PROTECTED]>
To: "Carlos Ojea" <[EMAIL PROTECTED]>, "taruna54 Wahyudi" <[EMAIL PROTECTED]>
CC: <[email protected]>
Subject: RE: davinci boot from uart
Date: Tue, 26 Sep 2006 12:04:58 -0500

The ROM boot loader code is written so that the start address (sent in
the ACK header) must be between 0x100 and 0x3800.  If you use a UBL that
is derived from TI source code, the start of the UBL code is at 0x100
from the start of the available code space, or 0x20 (The first 0x100
includes some self-copy code that is used when the UBL is in flash).  So
the appropriate run location would be 0x120.  Again this is specific to
the UBL derived from or provided by TI.  You can certainly write your
own UBL, but the entry address must be >0x100 for it to work with the
ROM boot loader.  Hope this helps.

Regards,

Daniel J. Allred
Software Applications
Catalog DSP / End Emerging Equipment

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On
Behalf Of Carlos Ojea
Sent: Tuesday, September 26, 2006 4:58 AM
To: taruna54 Wahyudi
Cc: [email protected]
Subject: Re: davinci boot from uart

> 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?

Did you write your own UBL?
Or which UBL are you using?

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

_________________________________________________________________
Get an advanced look at the new version of MSN Messenger. http://messenger.msn.com.sg/Beta/Default.aspx

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

Reply via email to