jlink盗版导致keil闪退的解决办法

版权声明:copyright@Leon_CSDN https://blog.csdn.net/LeonSUST/article/details/85265201

Before

今天上午发现jlink坏了 还义正言辞的说自己的是正版的jlink
一顿操作 将jlink修复以后 才发现 盗版的 可是以前为啥可以呢 我觉得是固件的问题 好吧 反正已经是盗版了 继续操作吧 keil一直闪退也不是个办法啊
在这里插入图片描述
就一弹窗 显示这个就闪退了

解决办法

keil新版的都有自动检查更新的功能 很麻烦
后来网上看了帖子 参考了几位链接及资源
感谢 我所利用的资源我所参考的帖子
貌似jtag软件4.6版本的就搞了检测盗版的功能,如果开始跟我一样点了 “ yes ” 的朋友,那么jtag的固件就被更新了。首先得把固件还原回来。
安装一个较低版本的jtag软件(有附件),打开jtag commander,如下图:
在这里插入图片描述
输入 exec invalidatefw 命令然后会弹出一个更新固件的对话框,选择 yes 进入更新
在这里插入图片描述
更新成功会有提示:
在这里插入图片描述
现在固件已经还原为以前较低的版本了。然后Keil也得做手脚。
打开Keil安装目录下\ARM\Segger文件夹,用以前老版本的文件替换这两个文件。
在这里插入图片描述
然后打开一个工程打开这个对话框,等一会儿,没有弹出第一张图片那样的盗版提示就成功了。
在这里插入图片描述

文件下载地址

Segger目录下需要替换用的文件.rar
Setup_JLinkARM_V440b.zip

补充

Jlink ARM-OB 小巧玲珑的仿真器
Jlink_ARM-OB_STM32固件.zip
手把手教你打造3线制Jlink_ARM-OB_STM32.pdf

猜你喜欢

转载自blog.csdn.net/LeonSUST/article/details/85265201