Reading UICR value at runtime for NRF53

Hi there,

i have previously used the NRF52 series in which i read UICR customer values at runtime using the NRF_UICR->CUSTOMER pointer. This was on the old sdk (15.3)

from what i can tell this global is not available on the new SDK V2? 

i am using the following command to write to the UICR:

nrfjprog -f nrf53 --memwr 0x01FF8300 --val 0xC0FFEE

is there a way to read/write at runtime? do i need to use NVMC? additionally, can i read the UICR values on the Network core from the application core?

Many Thanks

Related