Hello !
I have active nonsecure MPU ( freeRTOS running on nonsecure side).
But on secure side MPU is not used and not even disabled explicitly.
Should I leave it untouched at all OR better to activate it with some default settings ?
Sometimes I have strange HardFaults on secure side and I just think that active nonsecure MPU have some effect as well.
Regards,
Eugene
Hi,
A non-secure function only can access secure hardware through an API which verifies if it is allowed to access the hardware through the secure world. So there are ways that the secure and non-secure parts can work together.
Similar to using an MPU, it means that there are several things to consider:
Have a nice day!
Regards
Soledad