[U-Boot] [PATCH 4/4] RK3288 needs fdt and initrd below 256M now.
Sandy Patterson
apatterson at sightlogix.com
Mon Jul 11 19:38:52 CEST 2016
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(-)
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
More information about the U-Boot
mailing list