[fedora-arm] F19: uImage load addresses with unified kernel

Brendan Conoboy blc at redhat.com
Wed Mar 27 01:13:31 UTC 2013


On 03/26/2013 06:09 PM, Graeme Russ wrote:
> I've had a quick glance at the U-Boot source and I think the newer
> 'FIT' image may be a better path to follow. In common/image.c you will
> find fit_image_get_load() and in common/cmd_bootm.c you will find
> bootm_start() and bootm_load_os(). Teasing apart these functions, it
> looks like fit_image_get_load() looks for a "load" property
> (FIT_LOAD_PROP) in the FDT first, then in the FIT image (if the FDT
> returns a NULL load address).
>
> Now you can set properties in the FDT in U-Boot (fdt set <path> <prop> [<val>])
>
> So have a common FIT image with a common FDT and use U-Boot to tweak
> the FDT properties such as the kernel load address

I'd love to, but we don't ship uboot for a number of our boards.  We are 
limited to the functionality provided by the firmware provided.  FIT is 
not universal.

-- 
Brendan Conoboy / Red Hat, Inc. / blc at redhat.com


More information about the arm mailing list