本文主要是介绍J-link V8掉固件修复 报盗版修复,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
烧写固件过程以及修改SN/和Keil V5 DLL
- 软硬件准备
- Jlink程序擦除以及BOOT初始化
- 打开SAM-BA
- 修改序列号
- 复制Jlink文件到KeilV5
此次测试基于 Keil V5 IDE-Version:μVision V5.37.0.0
软硬件准备
软件:
SAM-BA v2.18
官网下载地址
https://www.microchip.com/en-us/development-tool/SAM-BA-In-system-Programmer
Jlink V8 原厂固件
https://gronlier.fr/blog/wp-content/uploads/2015/07/V8_Firmware_NoSerial_crackn.zip
Jlink 驱动
J-Flash V6.56d
https://www.segger.com/downloads/jlink/
dll文件下载 “不需要积分”
https://download.csdn.net/download/weixin_41750643/85562861
全部文件打包下载
https://download.csdn.net/download/weixin_41750643/85562890
Jlink程序擦除以及BOOT初始化
- 先短接J3,USB上电保持一分钟后断电,断开J3位置短接 擦除程序
- 先短接J4,USB上电保持一分钟后断电,断开J4位置短接 拷贝BOOT到启动分区
- 上电完成操作
打开SAM-BA
-
若上一步骤成功,打开SAM-BA后可以看到选择连接里面出现相应端口,选择对应芯片型号 AT91SAM7S64-EK
-
点击Connect
-
点击Send File Name: 后面的文件夹选择按钮 选择固件对应位置 点击Send FIle,开始将固件发送到Jlink,若中途提示Unlock 点击 Yes 若提示Lock 点击No
修改序列号
- 重新插拔连接Jlink
- 打开JlinkCommander,会提示固件升级,点击No,然后在命令行中输入“exec setsn=XXXXXXXX”。其中XXXXXXXX是8个十进制数,随意设定
- 重新插拔链接Jlink
- 打开JlinkCommander,会提示固件升级,点击Yes 等待升级完成,完成后就得到了一个最新固件且序列号自定的Jlink
复制Jlink文件到KeilV5
复制DLL文件到文件夹Keil_v5\ARM\Segger 覆盖文件,完成
这篇关于J-link V8掉固件修复 报盗版修复的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!