]> git.baikalelectronics.ru Git - uboot.git/commit
configs: am62a: move stack and heap to HSM RAM
authorBryan Brattlof <bb@ti.com>
Sat, 24 Dec 2022 01:15:22 +0000 (19:15 -0600)
committerTom Rini <trini@konsulko.com>
Tue, 10 Jan 2023 20:39:07 +0000 (15:39 -0500)
commitfb75ab63ccd36a31ff48888257ee6a382845f527
tree04e85ff5774327b152ecd55d4d6a11ad4dec551a
parent04c39f641fa0b805b3a001d7943c55e338e68edf
configs: am62a: move stack and heap to HSM RAM

Texas Instruments has begun enabling security setting on the SoCs they
produce to instruct ROM and TIFS to begin protecting the Security
Management Subsystem (SMS) from other binaries we load into the chip by
default.

One way ROM does this is by enabling firewalls to protect the OCSRAM
region it's using 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.

Signed-off-by: Bryan Brattlof <bb@ti.com>
configs/am62ax_evm_r5_defconfig