Hello,
The question is about CUSTOMER area in UICR. After locking chip wirh UICR.RBPCONF.PALL
I noticed that I still able to read UICR.CUSTOMER
data.
Could I enable readback protection of data written to UICR?
Thanks.
Hello,
The question is about CUSTOMER area in UICR. After locking chip wirh UICR.RBPCONF.PALL
I noticed that I still able to read UICR.CUSTOMER
data.
Could I enable readback protection of data written to UICR?
Thanks.
UICR.RBPCONF.PALL is to protect the code, RAM and peripherals. You will always be able to read UICR, FICR and CPU registers. If you want readback protection on your customer data, then I recommend you to use code flash area (using pstorage or fstorage library) and use the RBPCONF:PALL setting to protect it.
In nRF52, it is UICR.APPROTECT and you are right, debugger cannot read anything (including UICR and FICr) from the bus if this is enabled.
In nRF52, it is UICR.APPROTECT and you are right, debugger cannot read anything (including UICR and FICr) from the bus if this is enabled.