[U-Boot] [RFC] ARM: Start using fdt_high for relocation

Albert ARIBAUD albert.u.boot at aribaud.net
Fri Dec 6 17:59:37 CET 2013


Hi Tom,

On Fri, 6 Dec 2013 10:48:50 -0500, Tom Rini <trini at ti.com> wrote:

> Hey all,
> 
> I've been thinking.  We've had a thread on i.MX platforms about fdt
> being overwritten and needing to be moved to another address.  And I've
> also had an internal problem about fdt being overwritten.  So, how about
> as a rule of thumb we start setting fdt_high (in configs) to
> memory-start + 512MiB, as that's the lowmem limit we should always have
> available.  This will fix the problem of BSS overwriting the DT, which
> is the problem we won't catch in normal bootm/bootz usage.  Thoughts?

Not sure I'm getting the issue clear, and I would like to avoid (me and
others) having to switch back and forth between threads. Can you sketch
the failure scenario in a couple of lines?

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list