On Sun, 20 Sep 2026 16:19:29 +0000, Jonas Karlman wrote:
> The PX30/RK3326 has 16 KiB SRAM at [0xff0e0000, 0xff0e4000), with the
> initial 4 KiB at [0xff0e0000, 0xff0e1000) reserved for BootROM at boot.
> 
> SRAM addressing only seems to use 14 bits, meaning that reading from
> 0xff0e4000+ wraps around and instead reads back data at 0xff0e0000+.
> 
> Using a TPL_STACK at 0xff0e4ff0 (16-bytes aligned) means TPL use BootROM
> reserved region for its global data, malloc area and runtime stack.
> 
> [...]

Applied to https://git.u-boot-project.org/u-boot/custodians/u-boot-rockchip 
(u-boot-rockchip-2027.01), thanks!

[1/1] rockchip: px30: Fix TPL_STACK overflow into BootROM reserved region
      
https://git.u-boot-project.org/u-boot/custodians/u-boot-rockchip/-/commit/b177b194d9e4af7631a23b2a9227edfcf937f8b7

Best regards,
-- 
Quentin Schulz <[email protected]>

Reply via email to