OpenEdv-开源电子网

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

JTAG win7 64位刷机

[复制链接]

3

主题

27

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2014-5-11
在线时间
5 小时
发表于 2014-5-12 22:01:02 | 显示全部楼层 |阅读模式
为什么!!!我点完帖子分类之后内容全没了!!!算了,再打一遍好了......倒是简练了很多...

前几天重装的系统,Jlink识别为翻版,趁着没忘把过程写下来留作备忘。现系统为 win7 64bit 专业版

1. 覆盖 X:\Keil\ARM\Segger 下的两个文件 JL2CM3.dll,JLinkARM.dll,之后Keil就不会提醒再升级
2. 拆机,短接Erase,上电,等20秒以上(网上说法不一,我大概过了一分钟),下电,去除短路。至此AT91SAM7S64程序清除
3. 短接TST,上电,等20秒以上(网上说法不一,我大概过了一分钟),下电,去除短路。至此AT91SAM7S64加载驱动程序,win7识别为串口。
4. 安装烧写软件,见附件
5. 按照附件PDF中的操作,里面写的很全,还有截图。
6. 写入SN号,如果烧写的是ID自定义的固件,使用 X:\Keil\ARM\Segger 下JLink.exe,输入Exec SetSN=XXXXXXXX  回车,XXXXXXXX为你自己想要的SN,SN必须是8个数字。

注意:
1. 烧写过程比较挑USB口,用HUB烧写失败(但正常使用Jlink使用HUB没有问题)。
2. 如果第5步在烧写过程中出现错误,可使用程序进程显示框上面的Scripts框中,下拉选择Erase那项,点右边执行清空后再下载即可成功。

至此Jlink刷写成功。

sam-ba_2.12.exe

6.11 MB, 下载次数: 22844

Jlink 固件.rar

103.13 KB, 下载次数: 3820

Segger目录下需要替换用的文件.rar

820.44 KB, 下载次数: 4308

使用SAM-BA更新jlink固件.pdf

243.48 KB, 下载次数: 4630

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2014-5-13 00:04:19 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

7

主题

49

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
441
金钱
441
注册时间
2013-1-3
在线时间
89 小时
发表于 2014-5-13 09:12:07 | 显示全部楼层
我的电脑是win7 64位旗舰版,接上jtag,与stm32f4的SWD连接,为什么连不上一直下不进去程序?我的板子是stm32f4discovery。
回复 支持 反对

使用道具 举报

10

主题

232

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2288
金钱
2288
注册时间
2012-8-24
在线时间
247 小时
发表于 2014-7-24 16:08:49 | 显示全部楼层
是不是把JTAG刷一机就可以在WIN 7下面用了吗
单片机技术交流请加127034610
回复 支持 反对

使用道具 举报

3

主题

27

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2014-5-11
在线时间
5 小时
 楼主| 发表于 2014-7-29 08:34:03 | 显示全部楼层
回复【4楼】liushiming82:
---------------------------------
正常是不需要刷机的,JLink提示升级的时候千万别同意,升级过后就会被识别成克隆(盗版)。
如果只是单纯用于KEIL进行下载调试,是没有必要装JTAG驱动的,KEIL文件夹下有Jlink的驱动,插入提醒装驱动时手动定位到KEIL安装目录就可以了。
回复 支持 反对

使用道具 举报

3

主题

27

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2014-5-11
在线时间
5 小时
 楼主| 发表于 2014-7-29 08:35:40 | 显示全部楼层
回复【3楼】zhuwenfly:
---------------------------------
JTAG的VT你接上去没有,那个3.3V是要输入作为JTAG检测的。
回复 支持 反对

使用道具 举报

10

主题

232

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2288
金钱
2288
注册时间
2012-8-24
在线时间
247 小时
发表于 2014-7-29 08:59:57 | 显示全部楼层
兄弟,JTAG的VT你接上去没有,这句什么意思
单片机技术交流请加127034610
回复 支持 反对

使用道具 举报

3

主题

27

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2014-5-11
在线时间
5 小时
 楼主| 发表于 2014-7-29 09:17:24 | 显示全部楼层
回复【7楼】liushiming82:
---------------------------------
我用的STM32,支持SWD,JTAG正常使用情况下最少需要接4根线,VT,SWCLK,SWDIO,GND。其中VT一般接到3.3V上,很多电路图也会这么画并把JTAG上这一脚标为3.3V。但JTAG中VT的作用是检测电压,也就是输入引脚,而不是输出3.3V。用途可能是为了适应外部IO电平(猜测,没有验证)。
记得以前看到帖子说VT悬空会导致无法烧写,并且在KEIL设置中可以看到VT电压。我是直接做的个4PIN的插头,没接VT的情况我也没有试过,只是一个建议。
回复 支持 反对

使用道具 举报

10

主题

232

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2288
金钱
2288
注册时间
2012-8-24
在线时间
247 小时
发表于 2014-7-29 15:07:26 | 显示全部楼层
这个肯定如接了,因为我用的是原子的战舰开发板,用XP是可以下载的
单片机技术交流请加127034610
回复 支持 反对

使用道具 举报

3

主题

27

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2014-5-11
在线时间
5 小时
 楼主| 发表于 2014-9-5 21:38:13 | 显示全部楼层
最近Jlink调试时又出现问题,估计是固件掉了,由于JLink驱动改到了V4.40,按照原方法刷机后提示需要升级,若不升级无法使用,升级提示失败。
解决方法,用软件刷机时候,最后提示是否写入锁定位时选否,即不锁死芯片,之后按V4.40默认升级即可。
而且在擦除固件时候出现了一些bug,先短路擦除引脚再上电无法擦出,改为先上电后短路即可。
另外消除MDK提示升级,需用安装Jlink驱动对应文件替换MDK中Segger下文件;上面提供下载的替换文件为JTAG V4.08版对应文件。
另外楼主位不能继续编辑吗...
回复 支持 反对

使用道具 举报

1

主题

24

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
291
金钱
291
注册时间
2014-8-11
在线时间
76 小时
发表于 2014-11-9 01:27:57 | 显示全部楼层
谢谢分享!!
回复 支持 反对

使用道具 举报

5

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2014-10-25
在线时间
1 小时
发表于 2014-11-24 18:52:01 | 显示全部楼层
WIN7 旗舰64位不能正常安装驱动啊,买的是新版jtag,黑色pcb板的那款,求指导
回复 支持 反对

使用道具 举报

28

主题

190

帖子

0

精华

高级会员

Rank: 4

积分
758
金钱
758
注册时间
2012-8-23
在线时间
71 小时
发表于 2014-11-24 21:16:54 | 显示全部楼层
今天刚把电脑里的Jlink驱动升级为4.92的,之前是4.15的,插上Jlink提示升级固件,想都没想点了升级,结果没变砖头,一样能用~
一介草民……
回复 支持 反对

使用道具 举报

70

主题

231

帖子

0

精华

高级会员

Rank: 4

积分
976
金钱
976
注册时间
2013-8-14
在线时间
103 小时
发表于 2015-3-2 15:02:11 | 显示全部楼层
完全不好使。
谢谢!
回复 支持 反对

使用道具 举报

22

主题

213

帖子

0

精华

高级会员

Rank: 4

积分
682
金钱
682
注册时间
2015-2-13
在线时间
74 小时
发表于 2015-8-26 15:30:41 | 显示全部楼层
我的 win7 64位 用不了,不知道为什么。
回复 支持 反对

使用道具 举报

24

主题

147

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2014-5-19
在线时间
28 小时
发表于 2015-9-11 14:20:58 | 显示全部楼层
回复【15楼】huishun1314:
---------------------------------
你好,请问解决了吗,我也遇到这个问题了
回复 支持 反对

使用道具 举报

22

主题

213

帖子

0

精华

高级会员

Rank: 4

积分
682
金钱
682
注册时间
2015-2-13
在线时间
74 小时
发表于 2015-9-12 08:55:40 | 显示全部楼层
回复【16楼】巅峰残狼:
---------------------------------
装xp虚拟机解决的。
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2016-11-19
在线时间
0 小时
发表于 2016-11-19 19:58:28 | 显示全部楼层
为什么 我前三步是按你的方法去做的,可到后面怎么不能识别USB了呢?
回复 支持 反对

使用道具 举报

22

主题

213

帖子

0

精华

高级会员

Rank: 4

积分
682
金钱
682
注册时间
2015-2-13
在线时间
74 小时
发表于 2016-12-30 12:00:22 | 显示全部楼层
卜懂· 发表于 2016-11-19 19:58
为什么 我前三步是按你的方法去做的,可到后面怎么不能识别USB了呢?

win7 64位不行,识别不了。 装个XP系统虚拟机,在虚拟机里面可以。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-28 14:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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