Hi, engineers from Ti,
We're now working on configuring memory region 0x9e800000~0x9fbfffff to be only accessible from secure world.
We investigated the firewalls on https://software-dl.ti.com/tisci/esd/22_01_02/5_soc_doc/j7200/firewalls.html,
but none of them matches the required memory range.
We tried to use TISCI_SET_FWL command to configure firewall 1280/2312 (whose owner is None according to the document).
The firewall configuration is successfully updated, but the requested region could still be read/written in normal world.
We also tried firewall 257 (according to the document https://www.ti.com/lit/an/spracx6/spracx6.pdf?ts=1655896002290&ref_url=https%253A%252F%252Fwww.google.com%252F)
This firewall could arbitrate memory access transaction. But only region 0 is configurable, therefore, could not fulfill our requirement to
only make certain region secure-memory only.
All the configuration is performed in ATF.
Could you please advice which firewall shall be used to configure secure memory on the device and how to configure them?