Tool/software:
I am using SYSCONFIG to configure the AM243x device. In the MPU settings, I can define multiple regions and set specific rules for each region. I would like to understand how the hierarchy or priority of these regions is handled.
For example, if I enable caching for a region starting at address 0x70000000 with a size of 2 MB, and then I disable caching for a smaller region starting at address 0x701D0000 with a size of 64 KB (which is fully contained within the larger region), which setting will be applied for the overlapping area?
Does the SYSCONFIG or MPU use a specific priority or order when resolving overlapping regions, and how can I control which rule takes precedence?
Thank you for your clarification.