I'm using Arm Musca-A1 and I am stuck with the configuration of UART1 to non-secure. From my understanding, to configure the peripheral to a non-secure access setting one should configure SAU and give access to it in the
Could it be that you have to assign the peripheral directly also to NS?
Could you elaborate more Bastian Schick ? What do you mean?
Thanks for helping
I did not find any information about this Musca-A1 and the peripherals. But on Cortex-A there is often another place where you can choose wheter a peripheral is secure or not.
On Cortex-M processors it's a little different. Nothwidstanding I was able to solve the problem. In fact I had the right assumption (you need PPC + SAU to configure a peripheral as NS), but I had some code running on Flash before I loaded my own to SRAM (which is where I am to execute). This issue is solved.
View all questions in TrustZone for Armv8-M forum