summaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorVignesh Raghavendra <vigneshr@ti.com>2023-01-23 23:13:35 +0530
committerPraneeth Bajjuri <praneeth@ti.com>2023-01-25 14:10:19 -0600
commit4dfbbf40bc1833febf27f4febf35b64f2fd63d96 (patch)
treec1760e57374da467eb6aeae013edd26d7e7320a4 /configs
parentf1d2af0e8875d841c3f378c2ae5272c1e231336c (diff)
configs: am62ax_evm_r5_defconfig: Fix R5 SPL stack, heap size
Update stack, heap size to max available memory, without this R5 SPL DT gets corrupted in certain boot modes Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Diffstat (limited to 'configs')
-rw-r--r--configs/am62ax_evm_r5_defconfig7
1 files changed, 5 insertions, 2 deletions
diff --git a/configs/am62ax_evm_r5_defconfig b/configs/am62ax_evm_r5_defconfig
index f906ec9918..d752193a31 100644
--- a/configs/am62ax_evm_r5_defconfig
+++ b/configs/am62ax_evm_r5_defconfig
@@ -4,7 +4,7 @@ CONFIG_TI_SECURE_DEVICE=y
CONFIG_SPL_GPIO_SUPPORT=y
CONFIG_SPL_LIBCOMMON_SUPPORT=y
CONFIG_SPL_LIBGENERIC_SUPPORT=y
-CONFIG_SYS_MALLOC_F_LEN=0x9000
+CONFIG_SYS_MALLOC_F_LEN=0x7000
CONFIG_SOC_K3_AM62A7=y
CONFIG_TARGET_AM62A7_R5_EVM=y
CONFIG_ENV_SIZE=0x20000
@@ -15,7 +15,8 @@ CONFIG_SPL_TEXT_BASE=0x43c00000
CONFIG_SPL_MMC_SUPPORT=y
CONFIG_SPL_SERIAL_SUPPORT=y
CONFIG_SPL_STACK_R_ADDR=0x82000000
-CONFIG_SPL_SIZE_LIMIT=0x40000
+CONFIG_SPL_SIZE_LIMIT=0x3A7F0
+CONFIG_SPL_SIZE_LIMIT_PROVIDE_STACK=0x3500
CONFIG_SPL_FS_FAT=y
CONFIG_SPL_LIBDISK_SUPPORT=y
CONFIG_DEFAULT_DEVICE_TREE="k3-am62a7-r5-sk"
@@ -24,6 +25,8 @@ CONFIG_SPL_LOAD_FIT_ADDRESS=0x80080000
CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y
# CONFIG_DISPLAY_CPUINFO is not set
CONFIG_MISC_INIT_R=y
+CONFIG_SPL_SIZE_LIMIT_SUBTRACT_GD=y
+CONFIG_SPL_SIZE_LIMIT_SUBTRACT_MALLOC=y
CONFIG_SPL_SYS_MALLOC_SIMPLE=y
CONFIG_SPL_STACK_R=y
CONFIG_SPL_SEPARATE_BSS=y