Hello
Here's my UART user boot loader and compilation file.
 
The resulting binary file (rboot.bin) should be loaded
starting at an offset 0x20 (I think the RomBootLoader expects this).
The UBL header start address should be "0100" (i.e.0x100).
The UBL byte length should be the file length.
Once loaded the UBL should start immediately and print Rboot->
Type ? for extended list of functions!
 
Note that this program was quickly put together (much copied from u-boot)
and should not be used as a tutorial in writing ARM assembler - but it works.
It doesn't work as a NAND UBL (use ubl_nand.bin).
 
Hopefully someone will re-code in C and get it to work for NAND also.
 
Cheers
Rudy
 
 

Attachment: rboot.s
Description: rboot.s

Attachment: rbm
Description: rbm

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

Reply via email to