16029|28

1274

帖子

2

TA的资源

版主

楼主
 

DIY一个jlink V9下载器 [复制链接]

 
本帖最后由 通宵敲代码 于 2024-1-24 13:32 编辑


先上美图

XXX打样5元,PCB用的黑色油墨,真香

设备正常识别

功能测试正常,最快速度可达12M

上资料,PCB工程及升级固件都有,具体怎么玩网上教程很多,

实际测试bootloader升级方式不支持串口,直接烧录的固件可以(此问题已更正,见13楼)

STM32F205_Jlink_V9_DIY.zip (4.66 MB, 下载次数: 852)

 

最新回复

[attach]832978[/attach]  s升级失败是怎么回事?     详情 回复 发表于 2024-8-15 19:26
点赞(2) 关注(5)
 

回复
举报

1274

帖子

2

TA的资源

版主

沙发
 

再上几张图,这是bootloader升级的固件与直接烧录的固件做的对比,

注意bootloader升级后的固件跟jlink程序的版本有关,此处我用的是6.14b

其他方式烧录完bootloader后,打开jlink command软件会提示自动升级,以下是升级的界面

我用的jlink软件版本是6.14b

实际测试使用最新的6.70g版本的jlink也可以升级成功,不过依然没有串口

 

 
 

回复

9798

帖子

24

TA的资源

版主

板凳
 

加个电平转换就完美了

点评

主要是受体积限制,要是加这加那的, 就不如直接搞一个大号的jlink V9了。  详情 回复 发表于 2020-4-26 11:08
虾哥搞一个;  详情 回复 发表于 2020-4-25 15:51
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复

1万

帖子

25

TA的资源

版主

4
 

加一个 ON 的多通道电平转换,成本也不高。

点评

哪个型号啊  详情 回复 发表于 2020-4-25 15:53
 
 
 

回复

1706

帖子

4

TA的资源

纯净的硅(初级)

5
 
littleshrimp 发表于 2020-4-25 10:16 加个电平转换就完美了

虾哥搞一个;

点评

我还真挺需要这个东西的,有没有使用usb-hs的固件,或者能改不?  详情 回复 发表于 2020-4-25 16:39
 
 
 

回复

1706

帖子

4

TA的资源

纯净的硅(初级)

6
 
dcexpert 发表于 2020-4-25 14:48 加一个 ON 的多通道电平转换,成本也不高。

哪个型号啊

点评

我看网上好多jlink原理图都是用NXP的74LVC2T45的, 没拆过原厂的jlink,不知道原厂是不是用的这货  详情 回复 发表于 2020-4-26 11:12
有多种型号,TI和ON的比较多,有的型号支持推挽和开漏,有的只支持推挽。用在jlink上,用推挽比较好,速度快。   TI的有TXB0104、TXB0104等,但要求VCCA<=VCCB。ON的有FXMA2104CN、NLSX5014等。这些都  详情 回复 发表于 2020-4-25 21:49
 
 
 

回复

9798

帖子

24

TA的资源

版主

7
 
DavidZH 发表于 2020-4-25 15:51
虾哥搞一个;

我还真挺需要这个东西的,有没有使用usb-hs的固件,或者能改不?
 
 
 

回复

1万

帖子

25

TA的资源

版主

8
 

有多种型号,TI和ON的比较多,有的型号支持推挽和开漏,有的只支持推挽。用在jlink上,用推挽比较好,速度快。

 

TI的有TXB0104、TXB0104等,但要求VCCA<=VCCB。ON的有FXMA2104CN、NLSX5014等。这些都是自动方向控制的,速度最高是26M左右,如果用带方向控制的,速度会更高。

image.png (7.98 KB, 下载次数: 2)

image.png
 
 
 

回复

1274

帖子

2

TA的资源

版主

9
 
littleshrimp 发表于 2020-4-25 10:16 加个电平转换就完美了

主要是受体积限制,要是加这加那的,

就不如直接搞一个大号的jlink V9了。

 
 
 

回复

1274

帖子

2

TA的资源

版主

10
 

我看网上好多jlink原理图都是用NXP的74LVC2T45的,

没拆过原厂的jlink,不知道原厂是不是用的这货

 
 
 

回复

419

帖子

0

TA的资源

一粒金砂(高级)

11
 

不会被软件检测出来是克隆吗?

点评

有bootloader就不会, 软件会识别SN码,这个写对了就行  详情 回复 发表于 2020-4-27 15:19
 
 
 

回复

1274

帖子

2

TA的资源

版主

12
 
woody_chen 发表于 2020-4-26 15:07 不会被软件检测出来是克隆吗?

有bootloader就不会,

软件会识别SN码,这个写对了就行

 
 
 

回复

1274

帖子

2

TA的资源

版主

13
 

前面提到的自动升级后虚拟串口不能用的问题,经网友反馈说是“固件是支持的,只是默认没有开启
经测试这个虚拟串口确实是可以开关的,
操作指令用到“vcom enable”,“vcom disable

执行指令之后,都需要重新插拔上电才可以,
在使用JTAG功能时,需要将虚拟串口关闭,
不然TDI引脚不能使用,只用SWD功能则不受影响
 

执行vcom disable后,设备管理器识别如下

 

执行vcom enable后,设备管理器识别如下

注意,当遇到“The connected emulator does not support VCOM functionality.”错误时,处理如下



不过尝试发现还是会遇到错误提示,
后经参考官方的帖子,发现需要执行“usb”指令重新链接一次jlink就可以了,


参考帖子如下,帖子链接,参考位置在4楼

 

 

 

点评

大神  详情 回复 发表于 2020-5-28 12:46
 
 
 

回复

14

帖子

0

TA的资源

一粒金砂(初级)

14
 

谢谢分享,有空实验试验。

 
 
 

回复

1706

帖子

4

TA的资源

纯净的硅(初级)

15
 
通宵敲代码 发表于 2020-4-29 09:49 前面提到的自动升级后虚拟串口不能用的问题,经网友反馈说是“固件是支持的,只是默认没有开启” ...

大神

 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

16
 

找个机会试一试

 
 
 

回复

7671

帖子

2

TA的资源

五彩晶圆(高级)

17
 

这个固件会掉吗?

点评

掉了就重刷,怕个啥 不过暂时没发现会掉,哈哈哈  详情 回复 发表于 2020-7-26 10:09
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

1274

帖子

2

TA的资源

版主

18
 
freebsder 发表于 2020-7-20 14:14 这个固件会掉吗?

掉了就重刷,怕个啥

不过暂时没发现会掉,哈哈哈

点评

好暴力,我喜欢!  详情 回复 发表于 2020-7-26 20:58
 
 
 

回复

7671

帖子

2

TA的资源

五彩晶圆(高级)

19
 
通宵敲代码 发表于 2020-7-26 10:09 掉了就重刷,怕个啥 不过暂时没发现会掉,哈哈哈

好暴力,我喜欢!

个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

20
 

请问楼主SN是怎么写进去的,我买的克隆版本,SN是-1

J-Link>usb
Connecting to J-Link via USB...O.K.
Firmware: J-Link V9 compiled Jan 29 2018 15:41:50
Hardware version: V9.20
S/N: -1

点评

可以改bin文件再刷入,也可以刷入之后再用命令改,不过只能改一次  详情 回复 发表于 2020-10-14 14:04
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表