summaryrefslogtreecommitdiff
path: root/include/configs
diff options
context:
space:
mode:
authorShyam Saini <shyam.saini@amarulasolutions.com>2019-04-18 19:47:39 +0530
committerKever Yang <kever.yang@rock-chips.com>2019-07-26 16:11:03 +0800
commit70c2f590c88b75a9b41d5b655ad7e4475ba06d5f (patch)
tree8f8190cdeeacd970ac002fc17a60c45da481587b /include/configs
parentbfe9abe7119ce7cde9eb654d17302ebe124c2c84 (diff)
include: configs: Increase CONFIG_SYS_BOOTM_LEN to 16MB
The default value of CONFIG_SYS_BOOTM_LEN is 0x800000 i.e, 8MB which causes board reset because of larger uImage size. This was tested on rk3288 Amarula Vyasa and rk3288 Asus Tinker boards. Error log snippet: Booting using the fdt blob at 0x1f00000 Loading Kernel Image ... Image too large: increase CONFIG_SYS_BOOTM_LEN Must RESET board to recover resetting ... Reviewed-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Diffstat (limited to 'include/configs')
-rw-r--r--include/configs/rk3288_common.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/configs/rk3288_common.h b/include/configs/rk3288_common.h
index 5472a90633..5c3b35ccba 100644
--- a/include/configs/rk3288_common.h
+++ b/include/configs/rk3288_common.h
@@ -9,6 +9,8 @@
#include <asm/arch-rockchip/hardware.h>
#include "rockchip-common.h"
+#define CONFIG_SYS_BOOTM_LEN (16 << 20) /* 16MB */
+
#define CONFIG_SKIP_LOWLEVEL_INIT_ONLY
#define CONFIG_SYS_MALLOC_LEN (32 << 20)
#define CONFIG_SYS_CBSIZE 1024