前言:问题产生在win10系统,重装系统后再安装nrfgo出现的问题,而nrfgo的最新版本更新在2016年,nordic已经不再维护了。此问题网上可以看到很多,尝试过不少都不行,比如修改注册表,卸载后按照一定流程重装等。
解决办法:
- 固不愿花时间的直接在win10安装使用最新的nrf connect windows桌面版,然后安装programmer来实现协议栈烧写即可,使用提示如下:
- 卸载在nrfgo安装时自动安装的nrf-command-line-tools,在官网下载最新的nrf-command-line-tools 32位来进行安装,注意一定要是32位,不能安装64位,下载链接:https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Command-Line-Tools/Download#infotabs
论坛链接,有兴趣看看:https://devzone.nordicsemi.com/f/nordic-q-a/39576/nrfjprog-dll-is-not-correctly-installed-please-run-the-nrf-tools-installer-to-install-the-newest-version
安装时会自动安装jlink驱动,如果想安装最新版本驱动可以去官网下载安装。
此处提供我下载使用的软件,已经上传到csdn,有需要直接下载:
nRF-Command-Line-Tools_10_7_0_Installerwin32.exe下载链接:
//download.csdn.net/download/ace_wty/12260417
JLink_Windows_V664b.exe下载链接:
//download.csdn.net/download/ace_wty/12260436