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

SoftDevice and accessing NRF_FICR data

NRF52 devices and Softdevice 132:

According to SoftDevice specification v5.1 Table 4: Peripheral protection and usage by SoftDevice
NRF_FICR data such as ->INFO.PART, DEVICEID[0/1], and INFO.VARIANT
are not available when SoftDevice is enabled; and surprisingly when SoftDevice is disabled.
How can one then read the above information registers with SoftDevice  on or off?

Parents Reply
  • Hi Gauthier, 

    As stated in the nRF52832 Product Specification:

    Factory information configuration registers (FICR) are pre-programmed in factory and cannot be erased by
    the user. These registers contain chip-specific information and configuration.

    So blocked in the SDS means that the application is not allowed to modify the content, which isn't possible anyway. All though something is labeled as "Blocked"you are still able to read the register, its writing that is blocked. 

    Best regards

    Bjørn

Children
No Data
Related