OpenEdv-开源电子网

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

对于Jlink经常丢固件可能会有用的办法

[复制链接]

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
889
金钱
889
注册时间
2014-8-16
在线时间
193 小时
发表于 2016-1-10 11:41:42 | 显示全部楼层 |阅读模式
一直受到jlink丢固件的困扰,每次刷固件还要到xp系统下,烦得很。
一般丢固件的场景是这样:
1.jlink连接着开发板,开发板通着电
2.关机后jlink先掉电,但是开发板没有断电
3.虽然jlink没有3.3v的输出,但是也会有反向电流灌入jlink,从而丢失固件。

查找网上有人说让jlink输出3.3v电压,尝试以后还是会丢固件。

继续查,翻墙查,找到有人说jlink的erase和tst引脚是浮空的,官网对于at91的数据手册说这两个引脚不可以浮空(具体是不是浮空我也没去细看,只是拿万用表测了一下到地的电阻,接近10M),所以使用4.7K以下电阻接地。

用另外一个以前也丢过固件,重新刷过固件的jlink尝试了一下。加了两个1K电阻接地。

重复上述123步骤多遍,发现没有丢失固件的情况。以后是否会出现丢固件的情况,不好说。

希望此办法可以解决问题。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2016-1-10 12:16:21 | 显示全部楼层
谢谢分享!我的在Windows 7上刷没压力
回复 支持 反对

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
889
金钱
889
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2016-1-10 14:42:05 | 显示全部楼层
八度空间 发表于 2016-1-10 12:16
谢谢分享!我的在Windows 7上刷没压力

我64位 不知道为什么不行
回复 支持 反对

使用道具 举报

4

主题

35

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
351
金钱
351
注册时间
2013-4-23
在线时间
98 小时
发表于 2016-1-10 15:07:15 | 显示全部楼层
多谢分享,两天前固件丢了,刷了几种固件,MDK517还是不能用,无奈买了stm32f4discovery用上面的ST-LINK2用,感觉还是不如JLINK好用,不知楼主有没有支持MDK517的固件,提供一下。
回复 支持 反对

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
889
金钱
889
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2016-1-10 15:19:14 | 显示全部楼层
dalianlwd 发表于 2016-1-10 15:07
多谢分享,两天前固件丢了,刷了几种固件,MDK517还是不能用,无奈买了stm32f4discovery用上面的ST-LINK2用 ...

高版本的 我没有啊 我一直用的mdk4
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2016-1-10 16:09:36 | 显示全部楼层
Theone 发表于 2016-1-10 14:42
我64位 不知道为什么不行

64位不行,我自己电脑就是64位的
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

42

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
889
金钱
889
注册时间
2014-8-16
在线时间
193 小时
 楼主| 发表于 2016-1-10 16:24:11 | 显示全部楼层
八度空间 发表于 2016-1-10 16:09
64位不行,我自己电脑就是64位的

不管哪个系统吧 ,刷固件就是个麻烦事。
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2016-1-10 16:27:02 | 显示全部楼层
Theone 发表于 2016-1-10 16:24
不管哪个系统吧 ,刷固件就是个麻烦事。

可能吧
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

20

主题

468

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1681
金钱
1681
注册时间
2014-2-25
在线时间
229 小时
发表于 2016-1-10 17:02:16 | 显示全部楼层
dalianlwd 发表于 2016-1-10 15:07
多谢分享,两天前固件丢了,刷了几种固件,MDK517还是不能用,无奈买了stm32f4discovery用上面的ST-LINK2用 ...

我用的MDK511的可以用
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2016-1-18
在线时间
26 小时
发表于 2016-2-29 18:01:29 | 显示全部楼层
Theone 发表于 2016-1-10 14:42
我64位 不知道为什么不行

我上次在32位WIN7,USB2.0下刷写成功。USB3.0都不支持
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2012-2-10
在线时间
6 小时
发表于 2016-9-13 09:38:38 | 显示全部楼层
使用sam-ba_2.12 通过串口烧写,win7/8/10 32/64bit完全无压力
打开sam-ba_2.12,选择jlink所在的串口,板子选择AT91SAM7S64-ek,确定
然后send固件就可以了,需要升级的就不要lock,分分钟妥妥的。
回复 支持 反对

使用道具 举报

4

主题

133

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
408
金钱
408
注册时间
2016-1-27
在线时间
63 小时
发表于 2016-9-13 13:36:34 | 显示全部楼层
我的解决办法,换ST-LINK
Mob:150 0032 0863
QQ:276204039
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-28 13:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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