[U-Boot] [PATCH 4/4] RK3288 needs fdt and initrd below 256M now.
Simon Glass
sjg at chromium.org
Sat Aug 27 18:06:52 CEST 2016
Hi Sandy,
On 11 July 2016 at 11:38, Sandy Patterson <apatterson at sightlogix.com> wrote:
> I am not sure why this limit is changing. But my kernel
> doesn't load when it's above 256. This was testing on the
> rock2 board.
>
> Signed-off-by: Sandy Patterson <apatterson at sightlogix.com>
> ---
>
> include/configs/rk3288_common.h | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
Is this patch not needed now?
>
> diff --git a/include/configs/rk3288_common.h b/include/configs/rk3288_common.h
> index 9d50d83..b88e7e5 100644
> --- a/include/configs/rk3288_common.h
> +++ b/include/configs/rk3288_common.h
> @@ -97,11 +97,11 @@
>
> #include <config_distro_bootcmd.h>
>
> -/* Linux fails to load the fdt if it's loaded above 512M on a Rock 2 board, so
> +/* Linux fails to load the fdt if it's loaded above 256M on a Rock 2 board, so
> * limit the fdt reallocation to that */
> #define CONFIG_EXTRA_ENV_SETTINGS \
> - "fdt_high=0x1fffffff\0" \
> - "initrd_high=0x1fffffff\0" \
> + "fdt_high=0x0fffffff\0" \
> + "initrd_high=0x0fffffff\0" \
> ENV_MEM_LAYOUT_SETTINGS \
> ROCKCHIP_DEVICE_SETTINGS \
> BOOTENV
> --
> 1.9.1
>
Regards,
Simon
More information about the U-Boot
mailing list