Hi All,
I reviewed the functionality of MPU, and it's confused that whether it can be utilized to protect the general memory such as MSMCRAM or DDR3?
I had a test on that, first configure the MPPA register to setup a protected region(in my test, 0x0C000000~0x0C001000 as example), and marked all the masters(AID0~AID15) as "Access denied" to this region through the PROGn_MPPA register. Then I triggered a EDMA transfer to write data to 0x0C000000. If the MPU works, the access should be denied, but it seems not. Do I misuse the functionality of MPU as it can only be used for special region such as CFG SCR or QMSS?
Allen