硬汉嵌入式论坛

 找回密码
 立即注册
查看: 587|回复: 12
收起左侧

[J-Link] 巨坑注意,旧J-Link对ARMv8之后的支持不完全

[复制链接]

2

主题

27

回帖

33

积分

新手上路

积分
33
发表于 2026-5-11 16:51:58 | 显示全部楼层 |阅读模式
Jlink V10、Jlink pro V4 经测试,调试打开I/D-cache的ARMv8-M或更新的处理器时,经常莫名的引发Hardfault,同时RTT也一直连不上(RTT缓存已放置在非cache SRAM区域)。
2D7AF1CF6423DCC38F094D4739969FC4.png

如图所示提示。
换Jlink pro V5和Jlink V13均可正常调试,顺带之前一直奇怪的RTT连不上的问题也解决了。

按照Segger的知识库,Jlink V10和V11均为legacy device。也就是说,想正常调试ARMv8-M或更新的处理器,需要至少Jlink V12/Jlink pro V5.
回复

使用道具 举报

94

主题

618

回帖

900

积分

金牌会员

积分
900
发表于 2026-5-12 07:53:06 来自手机 | 显示全部楼层
有论坛说jlink v10、v11、v12硬件电路都一样的呢?区别在固件上?
回复

使用道具 举报

9

主题

457

回帖

484

积分

高级会员

积分
484
发表于 2026-5-12 08:45:13 | 显示全部楼层
你的J-LINK版本更新到最新版本呢,然后再安装补丁包
回复

使用道具 举报

4

主题

28

回帖

40

积分

新手上路

积分
40
发表于 2026-5-12 10:26:05 | 显示全部楼层
升级Jlink的Firmware就能解决。
回复

使用道具 举报

2

主题

27

回帖

33

积分

新手上路

积分
33
 楼主| 发表于 2026-5-12 13:33:24 | 显示全部楼层
fxyc87 发表于 2026-5-12 08:45
你的J-LINK版本更新到最新版本呢,然后再安装补丁包

正版Jlink,自然都是最新固件。
回复

使用道具 举报

2

主题

27

回帖

33

积分

新手上路

积分
33
 楼主| 发表于 2026-5-13 08:38:13 | 显示全部楼层
更新,利用某大神的工具,Jlink plus V10成功升级成Jlink plus V12,不过大神号称仅支持正版Jlink,不知道XX版能不能用。

但Jlink pro V4就没办法了,V4是stm32+fpga,V5是zynq硬件完全不同。
回复

使用道具 举报

17

主题

285

回帖

336

积分

高级会员

积分
336
发表于 2026-5-13 09:02:08 | 显示全部楼层
JimmyChang 发表于 2026-5-13 08:38
更新,利用某大神的工具,Jlink plus V10成功升级成Jlink plus V12,不过大神号称仅支持正版Jlink,不知道X ...

怎么升级的?我也想升级
回复

使用道具 举报

2

主题

27

回帖

33

积分

新手上路

积分
33
 楼主| 发表于 2026-5-13 12:21:28 | 显示全部楼层
zhang0352505 发表于 2026-5-13 09:02
怎么升级的?我也想升级

两个方案:
1、曾半仙的方案https://github.com/banxian/EDUReviver
2、俄罗斯人的方案https://electronix.ru/forum/topic/59841-china-link-variant-otladchika-iz-kitaya/?do=findComment&comment=2012395

另外,俄罗斯人那边的讨论认为,曾半仙方案有窃取正版UID和签名的嫌疑,如下图所示:
1aadd433-7d44-4a5f-8085-e83fc67abe17.png
而曾半仙自己描述“发送Jlink UID和签名”的行为是为了在线验证Jlink是否为正版:
c01cb891-ef3e-4bbd-bb35-1e7e4355b8a7.png
仅转述争议,实际2个工具都可以。
回复

使用道具 举报

4

主题

28

回帖

40

积分

新手上路

积分
40
发表于 2026-5-13 13:05:07 | 显示全部楼层
现在ZYNQ的矿板淘宝上卖40~50元,要是能改造成Jlink pro,岂不是要大卖一批。
回复

使用道具 举报

94

主题

618

回帖

900

积分

金牌会员

积分
900
发表于 2026-5-14 17:48:35 来自手机 | 显示全部楼层
本帖最后由 tangqianfeng 于 2026-5-14 23:34 编辑
JimmyChang 发表于 2026-5-13 12:21
两个方案:
1、曾半仙的方案https://github.com/banxian/EDUReviver
2、俄罗斯人的方案https://electro ...

哥们,俄语你是怎么搜索到的啊?俄罗斯那个大神的readme里没看到如何转换jlink版本呢
回复

使用道具 举报

36

主题

43

回帖

151

积分

初级会员

积分
151
发表于 2026-5-15 17:24:52 | 显示全部楼层
我还在用V9,就是为了便宜
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 4 天前 | 显示全部楼层
jlink-v12 怎么样
回复

使用道具 举报

1

主题

37

回帖

40

积分

新手上路

积分
40
发表于 4 天前 | 显示全部楼层
懒得理毛子, 早几年就发sha1替代udid去做rsa验证了. payload也早开源了, 你改本地自己改, 支持盗版自己得意, 别以为舍得公开漏洞的人跟你们抢饲料
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-5-25 13:03 , Processed in 0.306814 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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