This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Can application safely erase nRF52832 UICR memory?

Using the nRF52832 and SoftDevice s132.

If the application code disables the SoftDevice, then the application CAN erase UICR memory in the nRF52832 device. The question is SHOULD the application erase UICR memory?

There are regions in the UICR memory that the nRF52832 Product Specification identifies as "Reserved" and "Reserved for Nordic firmware design" and other uses, alongside the "Reserved for customer" fields. But looking at UICR memory as the code is running, there are very few non-0xFF values in the UICR memory range.

So, does it hurt any SoftDevice (or other Nordic library) operations if the UICR memory is erased?

Thanks!