最近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刷固件方法的更多相关文章

  1. 嵌入式:J-link刷固件(坑)

    1.上电,短接ERASE,>10秒后,拔USB. 2.短接TST,上电,>10秒后,拔USB. 3.安装驱动.(看别人教程,下载到INF文件,WIN7不能右击安装,好,换虚拟机XP) 4. ...

  2. Jlink v8仿真器在64位系统上刷固件

    1. 安装软件sam-ba_2.16.exe.本次主要是Jlink v8在64位系统下面的刷固件方法. 2. J-link通过USB连接至电脑,短接PCB上标号为ERASE的焊盘5秒,断开ERASE两 ...

  3. 修复jLink V9固件小记

    网上买了个山寨jLink V9.3 plus,号称不掉固件的,不过固件最终还是掉了,现象是:插上去红灯亮,发现jLink但是驱动无法安装.估计是固件丢失了,放G搜了一圈发现修复固件都是V8的,但是倒找 ...

  4. 折腾iPhone的生活——iOS设备重刷固件

    iOS设备升级系统总共有这么几种方法: 1.OTA升级,也就是我们最常碰到的,在设备上,连上Wifi,在设置里面的软件更新就可以直接通过Wifi安装新的系统(已越狱设备不要这样升级) 2.通过iTun ...

  5. 33、给华美A100刷固件

    给HAME A100刷固件 目的: 1. 给HAME A100刷固件 2. 配置上UVC驱动 3. 修改内核自带的UVC驱动,使其支持我们自制的二合一摄像头 4. 移植mjpg-streamer 5. ...

  6. [教程分享]锐族MP3刷固件教程

    转载自我的博客:https://blog.ljyngup.com/archives/163.html/ (废话较多见谅) 在到学校前发现几个月前锐族mp3的固件更新了,赶紧刷了一个,发现网上关于这个售 ...

  7. J-LINK V8固件烧录指导

    1 J-LINK V8固件烧录指导 J-LINK 是使用过程中,如果内部固件意外损坏或丢失,请参考下面操作步骤说明,重新烧录JLINK固件. 1.1 安装固件烧录软件 请ATMEL官方网址下载AT91 ...

  8. struts2视频学习笔记 22-23(基于XML配置方式实现对action的所有方法及部分方法进行校验)

    课时22 基于XML配置方式实现对action的所有方法进行校验   使用基于XML配置方式实现输入校验时,Action也需要继承ActionSupport,并且提供校验文件,校验文件和action类 ...

  9. 【Struts2学习笔记(11)】对action的输入校验和XML配置方式实现对action的全部方法进行输入校验

    在struts2中,我们能够实现对action的全部方法进行校验或者对action的指定方法进行校验. 对于输入校验struts2提供了两种实现方法: 1. 採用手工编写代码实现. 2. 基于XML配 ...

随机推荐

  1. 28335 sci fifo send

    #include "DSP2833x_Device.h"#include "DSP2833x_Examples.h"char buf[]={0x30,0x32, ...

  2. c++11并发程序设计(1)

    第一章:你好 c++的并发世界 1.何为并发 最简单和最基本的并发,是指两个或两个以上的独立活动同时进行. 对于单个处理单元或者核心,这种机器只能在某一时刻执行一个任务,不够它可以每秒进行多次的任务切 ...

  3. js之Function原型

    在ECMAScript中,Function(函数)类型实际上是对象.每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法.由于函数是对象,因此函数名实际上也是一个指向函数对象 ...

  4. 结对开发:7-magic用户调研报告

    用户调研报告 班级   信1201-2班  学号   20122929     姓名  崔乐乐 项目名称:7-magic 调研时间: 2015/4/14 调研主题:7-magic游戏的用户需求度调研 ...

  5. 玩耍Hibernate之缓存

    2.在持久化层,对象分为哪些状态?分别列出来. 答:瞬时态(Transient).持久态(Persistent).脱管态(Detached). 瞬时态(Transient) 是对象是创建时,瞬时对象在 ...

  6. PHP去除数组中重复数据的两个例子

    例一: <?php$input = array("a" => "green","", "red"," ...

  7. Restful API 最佳实践 (理论篇)

    参考: http://www.ibm.com/developerworks/cn/web/1103_chenyan_restapi/ 规划好 资源标示结构 和 URI模式, 是API设计成功的关键 原 ...

  8. 【BZOJ】【1024】【SCOI2009】生日快乐

    枚举 想到以后一秒钟变水题…… 一开始我想:这不是可以随便切吗……但是突然想到:第一刀,必须切在n等分点上!因为要求最后每块的大小相等,那么同理,比如总共要切成7块,第一刀切成了$\frac{3}{7 ...

  9. android控件---自定义带文本的ImageButton

    由于SDK提供的ImageButton只能添加图片,不能添加文字:而Button控件添加的文字只能显示在图片内部:当我们需要添加文字在图片外部时就不能满足我们的需求了,顾只能自己写个自定义ImageB ...

  10. Leetcode#140 Word Break II

    原题地址 动态规划题 令s[i..j]表示下标从i到j的子串,它的所有分割情况用words[i]表示 假设s[0..i]的所有分割情况words[i]已知.则s[0..i+1]的分割情况words[i ...