使用工具nrfjprog,我們可以操作UICR,可以用於保存用戶的數據,例如芯片的MAC地址和版本號等固定信息。具體操作如下:
首先,擦除掉芯片Flash,可以使用nRFgoStudio.exe或者J-Flash Lite。
然後打開win的窗口模式,舉例,需要寫入主版本號和次版本號,值分別爲0xabcd和0x0102 ,輸入如下參數:
nrfjprog -f nrf52 --memwr 0x10001080 --val 0xabcd0102
就可以成功寫入。
如果說單個機器上插入多個JLINK下載器,需要指定該下載器的序列號
nrfjprog --snr <Segger-chip-Serial-Number> -f nrf52 --memwr 0x10001080 --val 0xabcd0102