[U-Boot] [RFC 1/1] configs: rk3288: SPL file must fit into 32 KiB

Heinrich Schuchardt xypron.glpk at gmx.de
Wed Feb 13 20:13:05 UTC 2019


The SPL image for the rk3288 boards has to fit into 32 KiB. This includes
4 KiB for the device tree and up to 2 KiB for the file header.

Without the patch we missed to see that the TinkerBoard
spl/u-boot-spl-dtb.bin file is too big.

Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
---
 include/configs/rk3288_common.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/configs/rk3288_common.h b/include/configs/rk3288_common.h
index c59f5eff7a..7c8d01ec50 100644
--- a/include/configs/rk3288_common.h
+++ b/include/configs/rk3288_common.h
@@ -23,6 +23,8 @@
 #define CONFIG_SYS_INIT_SP_ADDR		0x00100000
 #define CONFIG_SYS_LOAD_ADDR		0x00800800
 #define CONFIG_SPL_STACK		0xff718000
+/* 32 KiB - 4 KiB for dtb - 2 KiB for file header */
+#define CONFIG_SPL_MAX_SIZE		(0x8000 - 0x1800)
 #if defined(CONFIG_SPL_BUILD) && defined(CONFIG_TPL_BOOTROM_SUPPORT)
 # define CONFIG_SPL_TEXT_BASE		0x0
 #else
-- 
2.20.1



More information about the U-Boot mailing list