full MMU/MPU documentation

User avatar
itay2805
Posts: 1
Joined: Fri Aug 12, 2022 11:08 pm

full MMU/MPU documentation

Postby itay2805 » Fri Aug 12, 2022 11:17 pm

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...

ESP_Lvxinyue
Posts: 66
Joined: Fri Dec 25, 2015 6:13 am

Re: full MMU/MPU documentation

Postby ESP_Lvxinyue » Tue Sep 27, 2022 8:45 am

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.

Who is online

Users browsing this forum: Majestic-12 [Bot] and 21 guests