使用工具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

 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐