I think all is in the title.
When in secure, reading the SCR register with MRC will succeed. But in non secure state, the MRC fails and I don't get any undef or abort.
Is it my mistake here ? Or it can be "sensed" differently without crashing ?
Thanks for any hint.
Yepp, that is the meaning of "Only accessible from Secure PL1 modes." in the TRM ;-)The secure software detects an attempt of a security breach in the non-secure SW.