[U-Boot] [PATCH] i.mx6q: configs: Add fdt_high and initrd_high variables

Jason Hui jason.hui at linaro.org
Mon Jan 16 14:45:57 CET 2012


On Fri, Jan 13, 2012 at 5:49 PM, Dirk Behme <dirk.behme at de.bosch.com> wrote:
> To be able to load the device tree and initrd correctly, set
> the fdt_high and initrd_high environment variables.
>
> Using 0xffffffff implies that the device tree and the initrd
> are initially copied to working addresses. This will avoid an
> additional copy.
>
> Loading the device tree to 0x30000000 and the initrd to 0x3c000000
> should work for both boards, the ARM2 and SabreLite.
>
> Example (SabreLite):
>
> fatload mmc 0:2 0x10000000 uImage
> fatload mmc 0:2 0x3c000000 uInitrd
> fatload mmc 0:2 0x30000000 board.dtb
> bootm 0x10000000 0x3c000000 0x30000000
>
> Note: This requires that the kernel has CONFIG_HIGHMEM enabled.
>
> Signed-off-by: Dirk Behme <dirk.behme at de.bosch.com>
> CC: Jason Liu <jason.hui at linaro.org>
> CC: Stefano Babic <sbabic at denx.de>
> ---
> Note: This patch is against the recent head of u-boot-imx.git including
>      the SabreLite support:
>
>      5b894e4d00ff94a221f8cc23d54d08b889f54190
>      i.mx: i.mx6q: add the initial support for i.mx6q Sabre Lite board
>
> Note: tools/checkpatch.pl reports 0 errors, 0 warnings
>

Acked-by: Jason Liu <jason.hui at linaro.org>

> 1.7.0.4
>


More information about the U-Boot mailing list