SPRUJB6B November 2024 – May 2025 AM2612
Accesses to the PROGRAMMABLE_x_START_ADDRESS, PROGRAMMABLE_x_END_ADDRESS and PROGRAMMABLE_x_MPPA registers are also protected. All non-debug writes must be by a supervisor controller. If the PROGRAMMABLE_x_MPPA[7] NS bit is 0, then all writes must be by a secure controller. In addition, the NS bit can be modified only by a secure controller. A register write with invalid permissions results in protection fault and interrupt generation.
A debug write is only allowed if NS = 1 or the EMU = 1 regardless of the secure or privilege attributes. Neither faults are recorded nor interrupts are generated for debug accesses.