This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

UCIR: write protection?

Dear experts,

How is the UCIR protected against rewriting? I would like to store some ID's which I want to be sure they cannot be erased or over-written once programmed. I would like to use the UCIR as a kind of one time programmable meamory (OTP).

I know this statement from the nRF52840 manual:

"UICR can only be written nWRITE number of times before an erase must be performed using ERASEUICR or ERASEALL."

nWRITE is 2. That means that once programmed, it can be overwritten at least 1 time after the UCIR was programmed for the 1st time. How can I deal with that, write it two times at our factory?

Thank you for any tips on that, Reto

Related