Hello,
Further to the previous question regarding MPU register names. Please address these points:
1) The MPU register names are only listed in an obscure Security Addendum and not the Register Addendum but the MPU should be available whether or not the HSM is in use.
2) There is a mismatch between the TRM register name (MPU_PROGx_MPSAR) and the Security Addendum register name (MPU_BANK0_PROGRAMMABLE_1_START_ADDRESS).
3) There a further mismatch from the Security Addendum register name (MPU_BANK0_PROGRAMMABLE_1_START_ADDRESS) and the debugger register name (MPU_L2OCRAM_BANKx_PROGRAMMABLE_y_START_ADDRESS).
Why the multiple levels of obfuscation? It's makes working with this processor laborious.
Thank you.