Calling an NS Function from NSCallable Section in TrustZone-M

Hello all,

We have a specific case that we need to return to a NSCallable section, and we need to call/jump a Callback that points a function in Non-Secure World.


When we try this, we are getting SFSR->INVTRAN (Secure Fault: Invalid transaction) exception.

Is there any architectural limitation or can we perform this somehow?

Thank you.