[U-Boot] Issue with uboot on imx6slevk

Arthur Lambert lambertarthur22 at gmail.com
Tue Dec 30 11:11:40 CET 2014


Hi Fabio,

Thanks you :) I was able to run my linux sdcard image this morning
thanks to your input (I had modify the loadaddr value in the config on
the root directory of my buildroot project)

Arthur.

2014-12-29 21:19 GMT+01:00 Fabio Estevam <festevam at gmail.com>:
> Hi Arthur,
>
> On Mon, Dec 29, 2014 at 6:12 PM, Arthur Lambert
> <lambertarthur22 at gmail.com> wrote:
>> Hi Fabio,
>>
>> Ok I will test it tomorrow. Thanks for the reply. I did not know that
>> I can use the main uboot for my build instead of the fork from
>> Freescale for mx6
>
> I think I understand the issue you reported.
>
> You are booting a uImage kernel:
>
> ## Booting kernel from Legacy Image at 80800000 ...
>    Image Name:   Linux-3.10.17
>    Image Type:   ARM Linux Kernel Image (uncompressed)
>    Data Size:    5258504 Bytes = 5 MiB
>    Load Address: 10008000
>    Entry Point:  10008000
>    Verifying Checksum ... OK
>
> ,but the LOADADDR is incorrect: instead of 10008000 it should be 80008000
>
> (0x10008000 is the LOADADDR for the other mx6 SoCs, but not for solo-lite).
>
> So you should generate your kernel with the correct LOADADDR:
>
> make uImage LOADADDR=0x80008000
>
> Then you should be able to boot it with your current 2013.04 U-boot.
>
> With the latest U-boot version we use zImage by default, so there is
> no need to worry about passing the correct LOADADDR.



-- 
- Arthur LAMBERT


More information about the U-Boot mailing list