I started playing with the ESP32 builtin MMU and MPU (together with the PID controller of course) to try and create isolated apps. Sadly it seems that the documentation is really lacking in regards to the actual MMU configuration, specifically with Invalid Access interrupts.
Looking at the spec it does mention these interrupts but never actually says anything about them, also it seems that the spec is wrong when comparing it with the esp-idf dport_reg.h.
For example the spec says the lowest bit of DPORT_IMMU_PAGE_MODE is reserved, but the header file says its the enable bit...
Would it be possible to get a complete documentation of the MMU/MPU? The hardware seems really awesome and its sad that nothing seems to be using it...
full MMU/MPU documentation
-
- Posts: 66
- Joined: Fri Dec 25, 2015 6:13 am
Re: full MMU/MPU documentation
Hi,
Thanks for your feedback. The lowest bit of DPORT_IMMU_PAGE_MODE is indeed reserved, what the header file says is incorrect.
We are going to update the MMU/MPU section in the Technical Reference Manual. Subscribe https://www.espressif.com/en/subscribe to espressif.com so you don't miss the update.
Thanks for your feedback. The lowest bit of DPORT_IMMU_PAGE_MODE is indeed reserved, what the header file says is incorrect.
We are going to update the MMU/MPU section in the Technical Reference Manual. Subscribe https://www.espressif.com/en/subscribe to espressif.com so you don't miss the update.
Who is online
Users browsing this forum: Majestic-12 [Bot] and 21 guests