We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi experts,
I have tried to configure the attribute of one memory region not able to be write in secure world and then try to write data into this region.
What I expect is that there will be an exception raising after write data into this region. But what I saw is that the write data successfully and the read data successfully.
It could be that the data already is in the cache when reading, so I have tried using "device memory" - GIC mapped address as memory region. There was still no exception raising.
I'm wondering if the functionality of TZC400 is ready on ARMv8 FVP base model.
Hi Sabrina,
Just want to clarify if you meant ".. one memory region not able to be write in non-secure world" ?
If yes it should work.
Which FVP model are you using ? Try passing the following argument for
1. AEMv8 base: -C bp.secure_memory=1
2. Foundation: --secure-memory
I had tried on one of the secure timer block and it did raise exception.
Regards,
Sudeep