Hi,
I am trying to make a certain area of RAM in BANK1 (0x700D7000 – 0x700D7FFF) as read-only for R5FSS1-0 using the HSM Firewall MPU. However I am unable to succeed with the following issues:
- If I make the supervisorReadConfig = 0 with remaining attributes as 0 (see image below), then R5FSS1_0 cannot read and write to that memory
- If I make the supervisorReadConfig = 1 with remaining attributes as 0 (see image below), then R5FSS1_0 can read and write to that memory. Why is the R5FSS1_0 able to write when I have given only Superviser read permission only as 1 for R5FSS1_0
Below are my firewall MPU settings for TIFS for the HSM using CSL_FW_L2OCRAM_BANK1_SLV_ID MPU. Please see the Region no 0 where I am blocking write access to R5FSS1_0