[PATCH 1/1] config: CONFIG_SPL_SIZE_LIMIT for VisionFive 2

Heinrich Schuchardt heinrich.schuchardt at canonical.com
Tue May 16 15:11:45 CEST 2023


The size of SPL including the 1 KiB header added by spl_tool may not exceed
128 KiB. Without the header this leaves 127 KiB for spl/u-boot-spl.bin.

We should check this value when building to avoid oversized binaries.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt at canonical.com>
---
 configs/starfive_visionfive2_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/starfive_visionfive2_defconfig b/configs/starfive_visionfive2_defconfig
index ffbc4b9476..4fb006753e 100644
--- a/configs/starfive_visionfive2_defconfig
+++ b/configs/starfive_visionfive2_defconfig
@@ -14,6 +14,7 @@ CONFIG_OF_LIBFDT_OVERLAY=y
 CONFIG_DM_RESET=y
 CONFIG_SPL_MMC=y
 CONFIG_SPL_STACK=0x8180000
+CONFIG_SPL_SIZE_LIMIT=0x1fc00
 CONFIG_SPL=y
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
 CONFIG_SPL_SPI=y
-- 
2.39.2



More information about the U-Boot mailing list