>> Nah it's the fdtaddress, for some reason "0x82ff8000" is getting
>> overwritten by the uImage... (22.6MB in size)
>>
>> This works fine:
>>
>> run findfdt
>> setenv bootargs console=${console}
>> load mmc 0 0x80007fc0 uImage
>> load mmc 0 0x87ff0000 ${fdtfile}
>> bootm 0x80007fc0 - 0x87ff0000
>
> Yup, worked for me too. Must have simply not been providing enough
> space before the fdt?
>
>>
>> But using this might be better long term..
>>
>> run findfdt
>> setenv bootargs console=${console}
>> load mmc 0 ${loadaddr} uImage
>> load mmc 0 ${fdtaddr} ${fdtfile}
>> bootm ${loadaddr} - ${fdtaddr}
>
> not ${kloadaddr}?

Environment size: 3870/131068 bytes
U-Boot# echo ${kloadaddr}

U-Boot# echo ${loadaddr}
0x80200000
U-Boot#

That doesn't exist...

loadaddr is used by default in loaduimage

loaduimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}

>
> Is ${fdtaddr} really far enough away?

I think by spec it's either a max of 64Mb or 128Mb away, or the end of
the RAM segment??? Can't find the document at the moment.

Regards,

-- 
Robert Nelson
http://www.rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to