JLINK掉固件后重刷

开发项目时突然发现Jlink不能用了,网上找了很多种方法,都失败了,最后偶然间自己摸索到了可行的步骤,分享一下,内含说明文档

第一个是我自己摸索到的可行的方法,第二种没试过

JLINK V8固件和烧录工具https://download.youkuaiyun.com/download/dayou1024/86399456

1.清除jlink原有固件(步骤一定要正确,错了的话建议从头开始)

(1)首先给jlink插入USB,保持通电;给Erase短路(用跳线或者镊子连上),并保持至少5s,去除跳线,然后拔掉USB下电;

(2)给TST短路(用跳线或者镊子连上),然后插入USB上电(此时电脑显示一个无法识别的硬件设备,不用管它),并且保持至少10s之后断开USB连接,然后再去除跳线;

(3)把jlink用USB插入电脑,到了这一步,基本工作就完成了,可以进行下一步了!

2.修改jlink V8固件

首先使用winHEX打开 V8.bin 固件,并且找到以0xFF00为起始地址的4个Bytes并将其修改为0xFFFFFFFF(如果不修改这个,SN修改会提示无法重写),并在下面不远的地方找到GDBFull,其相对应的十六进制的代码47 44 42 46 75 6C 6C 改成47 44 42 46 55 4C 4C (将小写的改成大写的,目的是跳过GDBFull)并且保存此修改好的固件文件。

(1)安装必要的软件,SAM-BA-2.15,Setup_JLinkARM_V450l,Install_AT91-ISP_v1.13

(2)烧写jlink V8固件

(3)JLINK使用USB连接电脑后,在设置管理器上可以看到映射出一个串口;

(3)打开SAM-BA-2.15如果打不开,需要卸载重新安装),选择芯片型号at91sam7s64-ek,端口选择USB\serial\COMx,点击Connet连接芯片,导入jlink-v8.bin固件,发送到芯片,发送完成后会提示是否上锁,选择不上锁

(4)重新插拔USB,打开sam-ba v2.9,点击Connect连接,当提示更新固件时选择更新;

此时看到JLINK绿灯亮起

(5)然后打开自己原有版本的JLINK的J-link Configurator,选择更新固件

至此,JLINK固件刷新完成!!!

打开keil提示更新JLINK,盗版的JLINK千万别更新

JLINK_V8_软件及修复https://download.youkuaiyun.com/download/dayou1024/86399458

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值