NRFGO STUDIO无法识别板子

最近新开始研究nrf52832,其中安装完nRFgo Studio以后发现无法识别到我的开发板(使用官方的nRF52-DK),更无法擦除和烧写程序。如下图所示:

NRFGO STUDIO无法识别板子

nordic用来给52832或51822擦除烧写的工具除了这个nRFgo Studio外还有个命令行工具nRF5x-Command-Line。我使用该命令行工具执行 nrfjprog –family nRF52 –eraseall 这条指令擦除是没问题的。

实际上产生这种问题的原因很简单,也就是jlink的驱动太新了,导致nrfgo 识别不到。打开MDK设置可以看到jlink的驱动版本,如下图所示:

NRFGO STUDIO无法识别板子

之所以这里识别出来jlink V6的驱动是因为在我安装 nRF5x-Command-Line 的时候自带的是新版本的驱动。那么解决起来就很简单。把command-line 和nrfgo studio 都卸载掉。然后重新只安装nrfgo studio就可以了。

再打开nRFgo Studio,就可以识别到板子了,擦除、烧录都没问题

NRFGO STUDIO无法识别板子

PS:

后来再测试发现一个问题,nRFgo studio可以识别了,但是MDK却烧录不了了。所以最终还是放弃了使用nrfgo studio而使用commmand line 工具吧。


转载请注明转自电子创客营:NRFGO STUDIO无法识别板子! 了解我们点击这里
喜欢 (2)or分享 (0)
电子创客营
关于作者:

您必须 登录 才能发表评论!