OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 129508|回复: 29

JTAG故障后,如何自己修复(教学贴)

[复制链接]

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2010-12-20 11:31:38 | 显示全部楼层 |阅读模式
     有些朋友在jtag V8发生问题后,以为就挂了。确实,因为主控芯片的程序,可能被错误的操作搞乱。从而使JTAG “挂了”,此时我们一般可以通过如下方法修复:

 

JTAG V8 固件烧录指导

1      JTAG V8固件烧录指导

JTAG 是使用过程中,如果内部固件意外损坏或丢失,请参考下面操作步骤说明,重新烧录JTAG固件。

1.1     1.安装固件烧录软件

?   请在ATMEL官方网址下载AT91-ISP下载软件。

  软件下载地址:http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3883

在打开的网页中,下载下图中红色框所示软件(附件已经有该软件了),如图1所示:


图1

?   安装下载好的Install AT91-ISP v1.13.exe软件

双击Install AT91-ISP v1.13.exe运行,选择默认设置,安装好以后,桌面上生成如下两个图标,如图2所示:


图2

1.2      2.擦除芯片并进入编程模式

?    打开JTAG 外壳,见到JTAG内部电路如图3所示:


图3

?  使用USB线连接JTAGPC机,以提供JTAG工作电源。

?  短接图3中A的两个过孔约5秒。断开A位置的两个过孔的短接。然后拔掉JTAGP C间的USB线(注意先后顺序)。

?   短接图3中,B处的两个过孔。

?  使用USB线连接JTAGPC机,至少超过10秒后,拔掉USB线,停止给JTAG供电(说明:请确保此过程中,图3中B处一直处于可靠的端接状态)。

?  断开图3中B处的短接。

1.3     3.更新固件

?  双击桌面上的SAM-PROG v2.4图标 ,运行SAM-PROG v2.4烧录软件,按图4所示进行设置。



?  JTAG V8通过USB线与PC机连接。此时,SAM-PROG v2.4软件中的Write Flash按钮将变为有效。(注意,先打开SAM-PROG v2.4再连接JTAG PC机)。

?  点击Write Flash 按钮,烧录固件,待烧录完成后,Active Connection:将变为1

?  拔掉JTAGPC机之间的USB线。

 

至此,JTAG V8的固件已经更新完毕,正常情况下,连接电脑与JTAG V8时,JTAG V的指示灯将闪烁,然后常绿。请参照JTAG V8用户手册说明,使用JTAG V8进行调试仿真。

       注:在光盘的:E:\我的资料\ALIENTEK 开发板资料\其他资料\JTAG V8恢复   下有详细资料


JLINK V8恢复.rar

3.82 MB, 下载次数: 52294

我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
136
金钱
136
注册时间
2010-12-21
在线时间
28 小时
发表于 2010-12-21 12:50:45 | 显示全部楼层
回复 支持 反对

使用道具 举报

26

主题

279

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2010-12-15
在线时间
0 小时
发表于 2010-12-26 10:40:21 | 显示全部楼层
顶,,,,
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2013-4-12
在线时间
3 小时
发表于 2013-4-12 11:27:35 | 显示全部楼层
顶,感谢分享
回复 支持 反对

使用道具 举报

头像被屏蔽

6168

主题

7036

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
19705
金钱
19705
注册时间
2012-12-27
在线时间
25 小时
发表于 2013-4-16 09:04:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

105

主题

522

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1386
金钱
1386
注册时间
2012-10-23
在线时间
97 小时
发表于 2013-6-29 19:06:47 | 显示全部楼层
回复【楼主位】正点原子:
---------------------------------
我的没有A和B处的焊盘,怎么办
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2013-6-29 23:31:39 | 显示全部楼层
回复【6楼】miaoguoqiang:
---------------------------------
你的是什么样子的?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

105

主题

522

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1386
金钱
1386
注册时间
2012-10-23
在线时间
97 小时
发表于 2013-6-30 11:36:53 | 显示全部楼层

回复【7楼】 正点原子 :
---------------------------------

才发现我的在MDK4.70a中直接升级成功了。


回复 支持 反对

使用道具 举报

0

主题

79

帖子

0

精华

初级会员

Rank: 2

积分
165
金钱
165
注册时间
2012-4-25
在线时间
10 小时
发表于 2013-10-15 21:39:45 | 显示全部楼层
太强悍了,我成功了。谢谢
QQ:747764222?可接项目 和 毕设等
? 可以出售各种LED灯,以及控制方案。
? ? LED灯已经出口到全球各地,控制方案也很有经验。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
23
金钱
23
注册时间
2013-9-28
在线时间
0 小时
发表于 2013-11-30 21:53:46 | 显示全部楼层
Active Connection一直都没变1,这个怎么解?
回复 支持 反对

使用道具 举报

12

主题

42

帖子

0

精华

限制会员

积分
-44
金钱
-44
注册时间
2011-9-6
在线时间
0 小时
发表于 2014-7-29 09:22:17 | 显示全部楼层
A,B两个焊盘分别代表什么?我的上面分别写着ERASE,TST。
回复 支持 反对

使用道具 举报

46

主题

333

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2013-12-12
在线时间
63 小时
发表于 2014-8-6 18:11:18 | 显示全部楼层

同问!!!!

回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2014-8-6 22:39:50 | 显示全部楼层
回复【11楼】hongdan0714jin:
---------------------------------
请看最新版本的恢复固件指导说明书.
这个事老版本的JTAG了...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

10

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2014-8-7
在线时间
4 小时
发表于 2014-8-14 18:32:36 | 显示全部楼层
为什么我的刷了之后灯都不亮了,连接电脑也是提示无法识别,原来只是无法下载的,纠结啊
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2014-9-17
在线时间
0 小时
发表于 2014-9-17 16:07:22 | 显示全部楼层
不错。谢谢。
回复 支持 反对

使用道具 举报

2

主题

6

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2013-4-19
在线时间
4 小时
发表于 2014-12-15 23:41:44 | 显示全部楼层
回复【15楼】wenxiaoping:
---------------------------------
新版的复位后是一个串口,但是SAM-BA一直无法识别芯片,无语中……
衣带渐宽终不悔
回复 支持 反对

使用道具 举报

34

主题

805

帖子

4

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1865
金钱
1865
注册时间
2011-3-29
在线时间
140 小时
发表于 2014-12-16 00:56:12 | 显示全部楼层
我的jtag坏了,mark.
业余程序玩家。
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2014-7-15
在线时间
0 小时
发表于 2015-3-9 19:16:46 | 显示全部楼层
为何我的jtag这样做的一遍红灯断电之后就是绿灯一直闪个不停?@
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2015-5-27
在线时间
0 小时
发表于 2015-7-16 16:26:27 | 显示全部楼层
xiexie la
回复 支持 反对

使用道具 举报

17

主题

63

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2014-10-7
在线时间
0 小时
发表于 2015-8-13 16:24:32 | 显示全部楼层
原子哥,为什么我的进行write_Flash按键一直不能用呢~试了好多遍都不行

回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2015-8-13 20:21:26 | 显示全部楼层
回复【20楼】ddong610:
---------------------------------
买过一个吧。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

8

主题

155

帖子

0

精华

高级会员

Rank: 4

积分
756
金钱
756
注册时间
2011-11-12
在线时间
155 小时
发表于 2015-10-19 17:09:39 | 显示全部楼层
回复【20楼】ddong610:
---------------------------------
刚买了个新的jlink v8,没用几次,就无法识别了,灯也不亮了,按照网上的恢复固件说明,也是write_Flash一直不能用,都是灰色的,真的就这样挂了吗?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2015-10-21 21:53:21 | 显示全部楼层
回复【22楼】BowenQQ:
---------------------------------
呵呵,新买过一个吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

lsheiguang 该用户已被删除
发表于 2016-1-7 10:36:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

2

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2015-12-29
在线时间
13 小时
发表于 2016-1-21 11:57:33 | 显示全部楼层
hongdan0714jin 发表于 2014-7-29 09:22
A,B两个焊盘分别代表什么?我的上面分别写着ERASE,TST。

A代表ERASE,B代表TST,
就是先清除芯片代码,然后再使芯片启动串口升级程序模式,最后一步就是通过IO口给芯片烧写程序了
在Win 7系统验证过,没问题,不过使用Keil的时候老是会提示升级,同时会出现自动关闭Keil软件的情况,所以建议各位把BIN文件修改下,修改说明如下:
0xFFFF地址开始的4Byte内容修改为:0xFF FF FF FF ;
0xFF3B地址开始的内容修改为:0x 47 44 42 46 55 4C 4C;
搞定
路漫漫,书多多,stm32的朋友请加群383260480交流,一起进步
回复 支持 反对

使用道具 举报

20

主题

468

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1684
金钱
1684
注册时间
2014-2-25
在线时间
230 小时
发表于 2016-1-21 12:42:09 | 显示全部楼层
曾经我的也坏过,也是这样子刷好的。还是jlink好用啊,stlink感觉有些慢
回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2016-3-1
在线时间
9 小时
发表于 2016-3-5 09:58:17 | 显示全部楼层
擦掉程序后,链接PC发现新硬件,需要自动搜索驱动,完成后,Write Flash按钮才回变为有效。
方法赞的。
回复 支持 反对

使用道具 举报

50

主题

134

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
358
金钱
358
注册时间
2014-5-21
在线时间
84 小时
发表于 2016-5-6 12:12:57 | 显示全部楼层
更新成功后,现象和25楼说的一样,怎么样添加图片 啊?不会        。。。。  
回复 支持 反对

使用道具 举报

50

主题

134

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
358
金钱
358
注册时间
2014-5-21
在线时间
84 小时
发表于 2016-5-6 12:14:40 | 显示全部楼层
6年前的帖子了,不知道现在还有效不?真心不知道怎么添加图片。。。
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

精华

新手入门

积分
1
金钱
1
注册时间
2023-1-16
在线时间
0 小时
发表于 2016-5-7 14:01:08 | 显示全部楼层
疯狂程序员 发表于 2013-11-30 21:53
Active Connection一直都没变1,这个怎么解?

我的也是同样的问题,请问你当时是怎么解决的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-10 07:55

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表