[U-Boot] [PATCH 7/7] sunxi: Add environment settings to make extlinux.conf booting work

Dennis Gilmore dennis at ausil.us
Fri Aug 1 22:05:33 CEST 2014


On Fri, 01 Aug 2014 12:57:31 -0600
Stephen Warren <swarren at wwwdotorg.org> wrote:

> On 08/01/2014 01:46 AM, Hans de Goede wrote:
> > Automatic booting using an extlinux.conf file requires various
> > environment variables to be set.
> 
> Acked-by: Stephen Warren <swarren at nvidia.com>
> 
> I'd personally be tempted to set fdt_high=0xffffffff, 
> initrd_high=0xffffffff to stop U-Boot copying the DT/initrd from the 
> load location to some other location under 256M, but that's just an 
> optimization and entirely optional.

There has been quite a few times where using 0xffffff has caused
issues. I really think you should set bootm_size to something
reasonable. beaglebones for instance has to be 0x10000000 as the
beaglebone white only has 256M of ram. and let u-boot move things
around, ensuring we do not get into a place where the decompressed
kernel overwrites memory. This behaviour is what I had in the docs I
had written earlier in the year.

Dennis


More information about the U-Boot mailing list