Is there any way to read the program once IFR region with a debugger? Can the debugger tell the flash module to execute the Read Program Once Command (Assuming the device is un-secure)? For security reasons, external access to this region is unacceptable in our application.
MCU: MK22FN512
Debugger: Any
Thanks,
Partly answered my own question.
Even if the debugger could not read that region,
If security is a concern, someone could issue a mass erase command and put their own program on their to read the IFR region themselves. So we will not be doing this.
Some devices can disable the Mass Erase command.
Doing so may make a lot of 'Bricked' devices if things are not fully thought through...