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

Erase UICR CUSTOMER registers

Hello,

I'm a little consufed about the page I need to erase before I can write again on the UICR CUSTOMER registers. Is there a way to erase only the UICR CUSTOMER registers?

Thank you

Parents
  • UICR customer registers are meant to be stored with values that are supposed to stay there during the life time of the softdevice. you cannot erase them without erasing everything on chip.

    if you want persistant storage that you need to modify now and then, use pstorage module which will give you one page (1024 bytes) and you can write/read/modify single or multiple words in that page . There is really good documentation for it in SDK and many have used it and tested to be working OK. This module is designed to work well even with ongoing radio activity.

Reply
  • UICR customer registers are meant to be stored with values that are supposed to stay there during the life time of the softdevice. you cannot erase them without erasing everything on chip.

    if you want persistant storage that you need to modify now and then, use pstorage module which will give you one page (1024 bytes) and you can write/read/modify single or multiple words in that page . There is really good documentation for it in SDK and many have used it and tested to be working OK. This module is designed to work well even with ongoing radio activity.

Children
Related