]> git.baikalelectronics.ru Git - uboot.git/commit
configs: am62: move stack and heap to HSM RAM
authorKamlesh Gurudasani <kamlesh@ti.com>
Thu, 2 Mar 2023 14:10:47 +0000 (19:40 +0530)
committerTom Rini <trini@konsulko.com>
Wed, 22 Mar 2023 16:51:10 +0000 (12:51 -0400)
commit300dc6e199e78348be72e6da9c8e09110def6b79
tree053359c02040facaea76eae2e49e281c0ac964db
parent373bfc91e18a07d8b961190341a43d5db6cd5c1b
configs: am62: move stack and heap to HSM RAM

On high security devices, ROM enables firewalls to protect the OCSRAM
region access during bootup. Only after TIFS has started (and had
time to disable the OCSRAM firewall region) will we have write access to
the region.

This means we will need to move the stack & heap from OCSRAM to HSM RAM
and reduce the size of BSS and the SPL to allow it to fit properly.

To protect us from overflowing our ~256k of HSM SRAM, add limits and
check during the wakeup SPL build.

Signed-off-by: Kamlesh Gurudasani <kamlesh@ti.com>
configs/am62x_evm_r5_defconfig