Using nRF51x and S110 v8 in a BLE application I want to generate a random 32 bit identifier and store at end of UICR on first power up only after factory flash (no erase needed). I am aware nrf_nvmc_write_word() cannot be used but also pstorage is not possible as I discovered here:
Since I do not need, and in fact can't have BLE in operation until I have this identifier stored, is there a potential workaround to sneak this into UICR before softdevice complains or must I resort to using flash page?