[U-Boot] [PATCH] OMAP4: Set fdt_high for OMAP4 devices to enable booting with Device Tree

Tom Rini trini at ti.com
Mon May 14 18:48:25 CEST 2012


On Tue, May 01, 2012 at 03:05:08PM -0500, Jon Hunter wrote:
> From: Jon Hunter <jon-hunter at ti.com>
> 
> For OMAP4 boards, such as the panda-es, that have 1GB of memory the linux
> kernel fails to locate the device tree blob on boot. The reason being is that
> u-boot is copying the DT blob to the upper part of RAM when booting the kernel
> and the kernel is unable to access the blob. By setting the fdt_high variable
> to either 0xffffffff (to prevent the copy) or 0xac000000 (704MB boundary
> of memory for OMAP4) the kernel is able to locate the DT blob and boot.
> 
> Based upon following patch by Dirk Behme set the fdt_high variable to allow
> booting with device tree on OMAP4 boards.
> 
> "7e9603e i.mx6q: configs: Add fdt_high and initrd_high variables"
> 
> Cc: Sricharan R <r.sricharan at ti.com>
> Cc: Sandeep Paulraj <s-paulraj at ti.com>
> Cc: Tom Rini <trini at ti.com>
> Signed-off-by: Jon Hunter <jon-hunter at ti.com>

Applied to u-boot-ti/master, thanks.

-- 
Tom


More information about the U-Boot mailing list