[yocto] [SOLVED] Wrong ENTRYPOINT and LOADADDRESS in uImage
Markus Hubig
mhubig at imko.de
Thu Aug 23 09:33:04 PDT 2012
On Thu, Aug 23, 2012 at 11:32:02AM +0200, Martin Jansa wrote:
> On Thu, Aug 23, 2012 at 11:24:20AM +0200, Markus Hubig wrote:
> >
> > I have a customized Yocto-Linux Recipe in my BSP, and now I'm seeing that
> > the UBOOT_ENTRYPOINT and UBOOT_LOADADDRESS settings in my ${MACHINE}.conf
> > is not honored in the resulting uImage.
>
> You need newer oe-core with this commit and KEEPUIMAGE set to "no"
>
> commit 72a7049526ee107005bd39c7bdd814ed71345829
> Author: Koen Kooi <koen at dominion.thruhere.net>
> Date: Mon Jul 23 13:45:30 2012 -0700
>
> kernel bbclass: Recreate uImage only when KEEPUIMAGE != "yes"
>
> The intent of the uImage code in this class includes the following
>
> 1) be able to specify custom load addresses without needing to patch the
> kernel
> 2) add better information to the uImage description field
>
> The current state is a NOP anyway, the kernel will always build a uImage
> when you tell it to 'make uImage'.
>
> weakly Set KEEPUIMAGE to 'yes' in default-distrovars.inc which preserve
> the current OE-Core behavior. Machines which are being ported from oe.dev
> and need to regenerate uImage can set this to be empty
>
> Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
> Signed-off-by: Khem Raj <raj.khem at gmail.com>
> Signed-off-by: Saul Wold <sgw at linux.intel.com>
Thanks that fixed it ...
Cheers, Markus
--
Human beings were created by water to transport it uphill.
More information about the yocto
mailing list