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

Wolfgang Denk wd at denx.de
Fri Dec 6 21:25:09 CET 2013


Dear Tom,

In message <20131206154850.GW420 at bill-the-cat> you wrote:
> 
> 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?

Maybe I'm missing something - but what about systems with less than
1 GB RAM?  Actually only a small percentage of devices we see here
have 512 MB or more...

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
In the bathtub of history the truth is harder to hold than the  soap,
and much more difficult to find ...     - Terry Pratchett, _Sourcery_


More information about the U-Boot mailing list