Hello,
Thank you all for your kind replies. I wish to ask if I am doing
something wrong, since my DVEVM doesn't boot from nand yet:

1.- To use the NAND to boot, I put S3 positions 1 and 0 to 00. I also
put J4 in NAND.

2.- I made a UBL descriptor in a hex editor, sent it to uboot using
tftp and write it to nand. My descriptor is :
a1 ac ed 00 00 00 00 20 00 00 00 1c 00 00 00 01 00 00 00 01
That is:
magic number: 0xA1ACED00
Entry address: 0x00000020
pages in ubl: 0x0000001C (0x1C=28 pages, (28*512bytes) = 0x3800, ubl's size)
starting block of UBL: 0x00000001
starting page of UBL: 0x00000001

3.- In sprue14.pdf 12.2.1 it says RBL searches for UBL descriptor in
page 0 of the block after CIS/IDI block (block1). So I wrote my UBL
descriptor at 0x4000 (page 0 of block 1)

4.- I wrote ubl_nand.bin at 0x4200 (page 1 of block 1)

5.- Reading spraaa0.pdf, it uses an offset of '6' for
u-boot-567-nand.bin, so I wrote u-boot-567-nand.bin at 6*0x4000 =
0x24000.

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

Reply via email to