NRFGO STUDIO无法识别板子

NORDIC DK45 0评论

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

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

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

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

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

PS:

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

喜欢 (5)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址