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

Trustzone and caches

Hi,

this question is following my work on the PL310 L2 cache of an imx6 board (see The specified item was not found. ).

We are developing a secure OS that will run alongside Linux. At boot, our secure OS will start a couple application before actually starting Linux.

With this scenario, MMU is activated on the Secure Side (which does not interfere with the Normal World) but L2 cache is also configured *before* Linux is started.

Is this a problem ? Do we have to wait for Linux to set turn it's MMU on or can we configure the L2 cache without worrying about the normal world ?

Best,

Vincent