STM32MP15 ECO 5.0.0 OPTEE in SYSRAM non-secure privileged write AXI ID 480
Same or related posts
https://community.st.com/t5/stm32-mpus-products/op-tee-error-on-new-v5-0-0-sdk/td-p/578239/page/2
Custom STM32MP157AAA3 board, 512MB. TF-A OP-TEE in SYSRAM
Two outcomes.
[a] building u-boot with stm32mp1_trusted_defconfig : boot loops around (restart), does not even reach u-boot
[b] building u-boot with stm32mp1_defconfig: dump_fail_filter:425 Violation @0xdfb19000, non-secure privileged write, AXI ID 480
This area was firewalled in fw-config.dts based on the Wiki how to configure FW-CONF and also added as a reserved area in TF-A, OPTEE and u-boot DT, Though u-boot (or something else for that matter) tries to access this area ?
Does this violation have anything to do with
a. conf.mk in OP-TEE or the OP-TEE DT ? (memory reservation was added)
b. FW-CONFIG DT? (Firewall for this region was added)
c. U-BOOT DT? (the memory reservation was added)
d. Anything else ?
The U-boot WIKI states that stm32mp15_defconfig is to be used when when FIP is used in OpenSTLinux" and als that the two next defconfig are kept only for compatibility with upstream and should not be used:/ Those are basic & trusted
That leaves me with the memory violation issue.
No idea what else can be done to configure TZC and U-boot to solve this issues. Some help will be really appreciated Logs attached.
