This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Secure memory on Raspberry Pi 3

Dear expertes,

I am doing some tests using a baremetal code with trustzone on rpi3 (having a cortex-a53 processor). Considering the fact the rpi3's processor does not support all the ARM trustzone features (i.e. No TZPC, TZASC or other proprietary bus/fabric security control interfaces[1]), I wonder if there is any other way on cortex-a53 to make some part of the memory only accessible at EL3 and protect it against accesses from other exception levels, for example EL2? 

Thanks,

[1] Slide 7, docplayer.net/98594601-Easing-access-to-arm-trustzone-op-tee-and-raspberry-pi-3-09-26-16.html