[U-Boot] [PATCH 1/2] image: Support relative-addresses property in FIT images

Wolfgang Denk wd at denx.de
Thu Oct 6 21:17:02 CEST 2011


Dear Stephen Warren,

In message <1317412383-7731-1-git-send-email-swarren at nvidia.com> you wrote:
> uImage files contain absolute "load" and "entry" addresses. Such a concept
> is incompatible with using the same kernel image on multiple SoCs, each with
> a potentially different SDRAM base. To support that, augment the FIT image
> syntax with a "relative-addresses" property, which indicates that the "load"
> and "entry" properties are an offset from SDRAM, rather than an absolute
> address.
> 
> In theory, a similar change could be made to the legacy uImage format.
> However, representing the a "relative-addresses" flag in that format is
> problematic, so I have ignored that possibility for now.
...
> +  - relative-addresses : Indicates the the values of the load and entry
> +    properties are to be interpreted as relative to the base of SDRAM, rather
> +    than as an absolute values.

How is "base of SDRAM" defined, for example in the case of several
non-contiguously mapped banks of RAM?

Please add this to the comment.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Q:  What's a light-year?
A:  One-third less calories than a regular year.


More information about the U-Boot mailing list