"Das U-Boot" Source Tree
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

arm64: renesas: Move early SPL stack into System RAM SRAM on R-Car V4H boards

The CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xeb300000 does not make it into
board .config on either R-Car V4H White Hawk or Sparrow Hawk, remove
this configuration option. The early SPL stack is however pointing
into the RT-VRAM and may corrupt payload loaded into the RT-VRAM by
the BootROM. Set the early SPL stack at fixed location at the end of
System RAM instead, where it cannot interfere with the payload loaded
into RT-VRAM.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>

Marek Vasut 668b2d79 17012e30

+6 -2
+3 -1
configs/r8a779g0_whitehawk_defconfig
··· 26 26 CONFIG_RENESAS_RAVB=y 27 27 CONFIG_BAUDRATE=921600 28 28 29 - CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xeb300000 29 + # CONFIG_SPL_SHARES_INIT_SP_ADDR is not set 30 + CONFIG_SPL_HAVE_INIT_STACK=y 31 + CONFIG_SPL_STACK=0xe6400000 30 32 CONFIG_SPL_DM_SPI=y 31 33 CONFIG_SPL_TEXT_BASE=0xeb210000 32 34 CONFIG_SPL_STACK_R_ADDR=0x44000000
+3 -1
configs/r8a779g3_sparrowhawk_defconfig
··· 29 29 CONFIG_PHY_MICREL_KSZ90X1=y 30 30 CONFIG_RENESAS_RAVB=y 31 31 32 - CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xeb300000 32 + # CONFIG_SPL_SHARES_INIT_SP_ADDR is not set 33 + CONFIG_SPL_HAVE_INIT_STACK=y 34 + CONFIG_SPL_STACK=0xe6400000 33 35 CONFIG_SPL_DM_SPI=y 34 36 CONFIG_SPL_TEXT_BASE=0xeb210000 35 37 CONFIG_SPL_STACK_R_ADDR=0x44000000