[U-Boot] Building uImage with multiple load addresses

Fabio Estevam festevam at gmail.com
Thu Dec 22 13:31:18 CET 2011


Hi Wolfgang,

On Thu, Dec 22, 2011 at 10:04 AM, Wolfgang Denk <wd at denx.de> wrote:

> I'm aware of this.  But this was what Fabio quoted from the Linux
> messages:
>
>> >  Kernel: arch/arm/boot/Image is ready
>> >  Kernel: arch/arm/boot/zImage is ready
>> > multiple load addresses: 0x80008000 0x80008000 0x10008000
>
> This does not list 0x70008000 as an option (instead it lists
> 0x80008000 twice?).  So is this a bug in / deficiency of the Linux
> kernel?

Sorry for the confusion.

The list shown above is for the mx3_defconfig target and that's why it
does not show 0x70008000.

Currently the mx3_defconfig target can build a kernel for the
following processors:
SOC_IMX31 , SOC_IMX35 and SOC_IMX6Q

,and their load addresses are according to
arch/arm/mach-imx/Makefile.boot are:

0x80008000 0x80008000 0x10008000 , which matches the list shown above.

The load addresses for MX53 is 0x70008000 as Stefano mentioned, and
can be confirmed at:
arch/arm/mach-mx5/Makefile.boot.

Regards,

Fabio Estevam


More information about the U-Boot mailing list