仿真器的问题是固件丢失,重新更新固件,注意在 erase 之前先上电就行,烧写软件用
sam-ba 2.14,系统用 win7-64 位(如果不行换台电脑就可以),注意一定用 sam-ba
软件 connect 时,用把 jlink 连到 USB2.0 的口上。
摘要
Jlink 4.5 版本之后驱动会识别老的克隆版的 JlinkV8,Jlink 软件在启动时会提示为克隆版本
后退出。目前主流的破解方式主要有两种:方法一,继续使用老版本的 DLL 链接库;方法
二,更新固件。方法一的好处在于可以不用更新 JlinkV8 的固件,但也限制了对 JlinkV8 的
使用,而且每次更换 IDE 的时候都需要进行重复操作。方法二是比较根本的办法,通过重
新烧写固件并写入新的序列号,可以一劳永逸地避过 Jlink 软件的克隆版检测,可以无缝地
兼容新的 IDE。在本文中讲说明方法二的操作流程。
准备工作
1. JlinkV8 一个,也就是俗称的“黑砖头”。
2. 安装 Atmel 固件下载软件“InstallAT91-ISP v1.11.exe”。
下载链接:http://download.csdn.net/detail/suyong_yq/6524925
JlinkV8 的核心 MCU 是基于 ARM7 内核的 AT91SAM7S64,用这款软件下载 JlinkV8 的固
件。
3. JLInk 出厂固件“v8_ID-XXXXXXXX.bin”。
下载链接:http://download.csdn.net/detail/suyong_yq/6524913
这是最初版本的固件,在后面将说明它的特殊性。
4. 最新版的 Jlink 驱动软件,想用多新用多新。
目前最新的版本是 4.72,在官网下载驱动需要 Jlink 的序列号。
官网下载页面:
http://www.segger.com/jlink-software.html
这里给出一个可用的下载链接:
http://download.csdn.net/detail/suyong_yq/6524959
5. 跳线一根。
步骤 1 擦除原有固件
1. 使用 USB 接口供电(上电前不需要操作跳线)。
2. 上拉 ERASE,短接 ERASE 跳线,见图 1 所示的 A 处。