实记JLink刷固件方法
最近J-Link调试程序,不知何故,USB报无法连接,试了别的电脑也是这样。文件存于“百度网盘/05、组装维修/4、单片机/1、JLink-ARM仿真器”下。所有的操作基于WIN7 32位系统。
1、 segger官方网址https://www.segger.com/下载JLink驱动程序
1)输入网址选择Downloads,选择J-Link/J-Trace:
2)点Download:
3)勾选5处:
2、ATMEL 官方网址http://www.atmel.com下载 AT91-ISP 下载软件
1)输入AT91-ISP搜索:
2)点Download:
3)下拉进度条,点光盘:
安装AT91-ISP.exe后,桌面如下图:
3、将原来V8.bin固件用Winhex打开,将0xff00为起始地址的4Bytes修改为0xFFFFFFFF,更新固件。
4、擦除芯片并进入编程模式
打开 JLINK 外壳,见到 JLINK 内部电路如下图所示。
A = ERASE B = TST
使用 USB 线连接 JLINK 与 PC 机,以提供 JLINK 工作电源。
短接图中 A 的两个过孔约 5 秒。断开 A 位置的两个过孔的短接。然后拔掉 JLINK 与 P C间的 USB 线(注意先后顺序)。
短接图中,B 处的两个过孔。
使用 USB 线连接 JLINK 与 PC 机,至少超过 10 秒后,拔掉 USB 线,停止给 JLINK 供电(说明:请确保此过程中,图中 B 处一直处于可靠的端接状态)。
断开图中 B 处的短接。
上面的时间可适当加长,网上说法不一。
5、再次插上JLINK,电脑右下方会自动安装驱动插入JLINK的USB线,此时应提示找到ATMEL AT91XXXX Test Board,一定要有这样的提示,不然第6步中的Write Flash按钮将一直是灰色无效,切记。如果不是换别的电脑试。
6、双击桌面上的 SAM-PROG v2.4 图标 ,运行 SAM-PROG v2.4 烧录软件,按下图所示进行设置。
7、将 JLINK通过 USB 线与 PC 机连接。此时, SAM-PROG v2.4 软件中的 Write Flash按钮将变为有效。(注意,先打开 SAM-PROG v2.4 再连接 JLINK 与 PC 机)。点击 Write Flash 按钮,烧录固件,待烧录完成后,Active Connection:将变为 1。拔掉 JLINK 与 PC 机之间的 USB 线。
8、将 JLINK通过 USB 线与 PC 机连,打开第1步安装的JLINK驱动中的J-Link Commander,输入下面的指令。
实记JLink刷固件方法的更多相关文章
- 嵌入式:J-link刷固件(坑)
1.上电,短接ERASE,>10秒后,拔USB. 2.短接TST,上电,>10秒后,拔USB. 3.安装驱动.(看别人教程,下载到INF文件,WIN7不能右击安装,好,换虚拟机XP) 4. ...
- Jlink v8仿真器在64位系统上刷固件
1. 安装软件sam-ba_2.16.exe.本次主要是Jlink v8在64位系统下面的刷固件方法. 2. J-link通过USB连接至电脑,短接PCB上标号为ERASE的焊盘5秒,断开ERASE两 ...
- 修复jLink V9固件小记
网上买了个山寨jLink V9.3 plus,号称不掉固件的,不过固件最终还是掉了,现象是:插上去红灯亮,发现jLink但是驱动无法安装.估计是固件丢失了,放G搜了一圈发现修复固件都是V8的,但是倒找 ...
- 折腾iPhone的生活——iOS设备重刷固件
iOS设备升级系统总共有这么几种方法: 1.OTA升级,也就是我们最常碰到的,在设备上,连上Wifi,在设置里面的软件更新就可以直接通过Wifi安装新的系统(已越狱设备不要这样升级) 2.通过iTun ...
- 33、给华美A100刷固件
给HAME A100刷固件 目的: 1. 给HAME A100刷固件 2. 配置上UVC驱动 3. 修改内核自带的UVC驱动,使其支持我们自制的二合一摄像头 4. 移植mjpg-streamer 5. ...
- [教程分享]锐族MP3刷固件教程
转载自我的博客:https://blog.ljyngup.com/archives/163.html/ (废话较多见谅) 在到学校前发现几个月前锐族mp3的固件更新了,赶紧刷了一个,发现网上关于这个售 ...
- J-LINK V8固件烧录指导
1 J-LINK V8固件烧录指导 J-LINK 是使用过程中,如果内部固件意外损坏或丢失,请参考下面操作步骤说明,重新烧录JLINK固件. 1.1 安装固件烧录软件 请ATMEL官方网址下载AT91 ...
- struts2视频学习笔记 22-23(基于XML配置方式实现对action的所有方法及部分方法进行校验)
课时22 基于XML配置方式实现对action的所有方法进行校验 使用基于XML配置方式实现输入校验时,Action也需要继承ActionSupport,并且提供校验文件,校验文件和action类 ...
- 【Struts2学习笔记(11)】对action的输入校验和XML配置方式实现对action的全部方法进行输入校验
在struts2中,我们能够实现对action的全部方法进行校验或者对action的指定方法进行校验. 对于输入校验struts2提供了两种实现方法: 1. 採用手工编写代码实现. 2. 基于XML配 ...
随机推荐
- Oracle Insert 多行(转)
1.一般的insert 操作. 使用语法insert into table_name[(column[,column...])] values (value[,value…])的insert语句,每条 ...
- online training
https://www.skillfeed.com/browse http://teamtreehouse.com/features http://www.pluralsight.com/ https ...
- canvas圆环进度
CSS: <div class="circle"> <p><span id="loadedNum">0</span&g ...
- iOS多线程自定义operation加载图片 不重复下载图片
摘要:1:ios通过抽象类NSOperation封装了gcd,让ios的多线程变得更为简单易用: 2:耗时的操作交给子线程来完成,主线程负责ui的处理,提示用户的体验 2:自定义operati ...
- Poj2420 A Star not a Tree? 模拟退火算法
题目链接:http://poj.org/problem?id=2420 题目大意:每组数据中给n个点(n<=100),求平面中一个点使得这个点到n个点的距离之和最小. 分析:一开始看到这个题想必 ...
- Leetcode#99 Recover Binary Search Tree
原题地址 中序遍历二叉搜索树,正常情况下所有元素都应该按递增排列,如果有元素被交换,则会出现前面元素大于后面的情况,称作反序.由于交换了两个节点,所以通常会有两处反序,但如果是两个相邻节点发生了交换, ...
- 二分图匹配 分类: ACM TYPE 2014-10-01 19:57 94人阅读 评论(0) 收藏
#include<cstdio> #include<cstring> using namespace std; bool map[505][505]; int n, k; bo ...
- Data manipulation primitives in R and Python
Data manipulation primitives in R and Python Both R and Python are incredibly good tools to manipula ...
- 20+个可重复使用的jQuery代码片段
jQuery已经成为任何web项目的重要组成部分.它为网站提供了交互性的通过移动HTML元素,创建自定义动画,处理事件,选择DOM元素,检索整个document ,让最终用户有一个更好的体验. 在这篇 ...
- HBase Java简单示例--转载
Hbase采用Java实现,原生客户端也是Java实现,其他语言需要通过thritf接口服务间接访问Hbase的数据. Hbase作为大数据存储数据库,其写能力非常强,加上Hbase本身就脱胎于Had ...