Hello,
On exiting non-secure interrupt handler, armv8-M cm33 gets in a bad state and hangs.
I think what's happening is, on exiting non-secure handler, cpu try to restore state from a secure area, I see "sec_err_irq_mpc" fires right after non-secure irq is cleared at handler exit.
How to allow crossing from non-secure to secure state and prevent that security error from happening.
Any clue or help is highly appreciated.
Thanks,
Mohsen
Thanks a lot Ronan!
My issues are resolved now.
Thanks for all your help!