JLink

        在安装nRF Connect软件时,更新了jlink的驱动(到V6.16a),然后在正常使用KEIL进行下载就出现问题:the connected j-link is defective.Proper operation cannot be guaranteed. mdk也变得极不稳定,极易崩溃!

JLink_第1张图片

        在网上找解决办法,因为使用的是jlink OB廉价淘宝款,发现大家提到:回溯驱动,有说jlink V6.14后的都不能正常使用,需要用旧版本的JL2CM3.dll和JLinkARM.dll文件覆盖到Keil\ARM\Segger目录,照做,发现没有解决问题,然后下载了6.10i版本和4.08版本的驱动,安装没用,用文件覆盖没用,删除了高版本的文件夹,还是会崩溃。

JLink_第2张图片

JLink_第3张图片

       然后急于使用MDK,就用了最管用最笨的办法,将jink和keil 全卸载了,删掉文件夹,重新安装,当然结果就是可以用了,虽然笨了点。。。

      一台电脑需要同时使用V8/V9和OB,可能也会存在驱动问题,网上可以下到的4合一驱动版本为4.6,我使用的6.10版本也可以同时驱动这几个设备,有时候Error: Flash Download failed  -  Target DLL has been cancelled并不是因为驱动或者MCU中在跑的代码的问题,可以就是板子的电源和jlink是分开的,你需要再给板子把电源线接上,很多时候我们习惯了jlink给板子供电就没有考虑到这一点。






你可能感兴趣的:(问题解决)