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
After some discussion on the #irc channel of U-Boot, I was told that Linux except to boot with the L2 cache disabled too, so I patched our kernel to follow this rule.