您尚未登录。

楼主 #1 2021-02-01 16:05:36

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,379
积分: 1344.5

看到沁恒的riscv单片机支持swd调试。

不是说swd是arm专有的吗?gd的riscv单片机也没有支持两线的swd。
为何沁恒的riscv单片机可以支持?

CH32V103DS0.pdf

最近编辑记录 Gentlepig (2021-02-01 16:05:45)

离线

#2 2021-02-01 21:20:43

Blueskull
会员
注册时间: 2020-02-20
已发帖子: 458
积分: 444.5

Re: 看到沁恒的riscv单片机支持swd调试。

天朝在乎专利吗?天朝是拿拳头硬度说话的地方,我能设计出来能实现功能,我就能用。

离线

#3 2021-02-01 21:39:32

metro
会员
注册时间: 2019-03-09
已发帖子: 445
积分: 489

Re: 看到沁恒的riscv单片机支持swd调试。

这个我问过,最后沁恒官方的说法是和ARM的SWD协议不是一个东西(在datasheet里面被称为RVSWD),相当于只是借用了SWD的名字(串行调试线)而已。
另外,沁恒官方提供的调试器可以同时兼容SWD和RVSWD两种协议(需要切换工作状态),目测是在CMSIS-DAP上加了一些私有协议。

最近编辑记录 metro (2021-02-01 21:40:48)

离线

楼主 #4 2021-02-02 08:48:25

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,379
积分: 1344.5

Re: 看到沁恒的riscv单片机支持swd调试。

Blueskull 说:

天朝在乎专利吗?天朝是拿拳头硬度说话的地方,我能设计出来能实现功能,我就能用。

你这是想当然的说法。3楼说的就让人信服。

离线

#5 2021-02-02 09:51:12

david
会员
注册时间: 2018-03-05
已发帖子: 393
积分: 324.5

Re: 看到沁恒的riscv单片机支持swd调试。

Swd有专利吗 专利号是多少

离线

#6 2021-02-02 12:06:56

arphone
会员
注册时间: 2017-11-03
已发帖子: 92
积分: 83.5

Re: 看到沁恒的riscv单片机支持swd调试。

嗯,国内生态不够好是没错,但张口就喷也不好

离线

#7 2021-02-02 12:53:32

metro
会员
注册时间: 2019-03-09
已发帖子: 445
积分: 489

Re: 看到沁恒的riscv单片机支持swd调试。

david 说:

Swd有专利吗 专利号是多少

搜了一下,能看到的最早专利似乎是这个:Communication Interface for Diagnostic Circuits of An Integrated Circuit,2023年8月到期,不过不清楚是否还存在后面改进的版本。
在中国的专利号是CN100487472C。

最近编辑记录 metro (2021-02-02 12:58:01)

离线

#8 2021-02-02 13:35:56

DENHJD
会员
注册时间: 2017-12-24
已发帖子: 42
积分: 141.5

Re: 看到沁恒的riscv单片机支持swd调试。

只是借用SWD串行调试线这个名字吧,比如LGT的AVR兼容8位机调试接口也叫SWD

离线

#9 2021-02-02 13:42:22

raspberryman
会员
注册时间: 2019-12-27
已发帖子: 503
积分: 465

Re: 看到沁恒的riscv单片机支持swd调试。

DENHJD 说:

只是借用SWD串行调试线这个名字吧,比如LGT的AVR兼容8位机调试接口也叫SWD

应该是类似I2C,比飞利浦注册了商标,atmel和全志就叫TWI, ov叫SCCB,其实还是同一个东西。

离线

#10 2021-02-24 17:33:08

whyabc666
封禁
注册时间: 2019-12-12
已发帖子: 378
积分: 365

Re: 看到沁恒的riscv单片机支持swd调试。

能参考创新发明专利造出来的赚钱东西还是很少

最近编辑记录 whyabc666 (2021-02-24 17:36:17)

离线

#11 2021-08-04 16:37:45

Xiagb
会员
注册时间: 2020-03-29
已发帖子: 16
积分: 30

Re: 看到沁恒的riscv单片机支持swd调试。

arm的swd应该是spi,之前看有人拿沁恒的8位单片机做调试器,有说过用硬spi去提升速度之类的话

离线

#12 2021-08-04 18:10:27

XIVN1987
会员
注册时间: 2019-08-30
已发帖子: 253
积分: 314.5

Re: 看到沁恒的riscv单片机支持swd调试。

离线

#13 2021-08-04 18:47:09

metro
会员
注册时间: 2019-03-09
已发帖子: 445
积分: 489

Re: 看到沁恒的riscv单片机支持swd调试。

这个帖子是我开的,当时二楼的回复是兼容ARM的SWD,后面他们自己删了😅

离线

#14 2021-08-04 19:14:07

cube
会员
注册时间: 2021-03-11
已发帖子: 288
积分: 202.5

Re: 看到沁恒的riscv单片机支持swd调试。

metro 说:

这个帖子是我开的,当时二楼的回复是兼容ARM的SWD,后面他们自己删了😅

实际上真兼容吗?

离线

#15 2021-08-05 15:24:38

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 216
积分: 166.5

Re: 看到沁恒的riscv单片机支持swd调试。

该评论内容与本帖子无关,鼓励各位坑友积极发言讨论与帖子有关的内容!

离线

  • 不通过:其他

#16 2021-11-16 23:14:59

xxp1943
会员
注册时间: 2021-11-16
已发帖子: 2
积分: 2

Re: 看到沁恒的riscv单片机支持swd调试。

他们的协议是完全不一样的

离线

#17 2021-11-17 00:45:36

metro
会员
注册时间: 2019-03-09
已发帖子: 445
积分: 489

Re: 看到沁恒的riscv单片机支持swd调试。

后面抓了一下波形,感觉是类cJTAG的协议,逻辑分析仪选cJTAG似乎可以解析出正确的数据,不过J-Link选cJTAG不能正常识别。

离线

楼主 #18 2021-11-18 09:02:14

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,379
积分: 1344.5

Re: 看到沁恒的riscv单片机支持swd调试。

如果专利是23年8月到期,那之后国产riscv芯片也可以直接用swd接口协议?不到两年时间了。不过最近感觉riscv单片机热度没上去。

离线

#19 2021-11-18 10:09:54

Blueskull
会员
注册时间: 2020-02-20
已发帖子: 458
积分: 444.5

Re: 看到沁恒的riscv单片机支持swd调试。

Gentlepig 说:

如果专利是23年8月到期,那之后国产riscv芯片也可以直接用swd接口协议?不到两年时间了。不过最近感觉riscv单片机热度没上去。

也不好说。就像JTAG/cJTAG,标准在那里,但是每个厂商都有私货。SWD是因为ARM大一统,如果RV没有大一统的SWD协议标准,A厂商的SWD桥和B厂商的不通用,那也没什么意义。

RV自己有自己的调试协议,而且RV开发者是一群大学教授,他们不会捡过期了的专利来用的。学术圈的核心利益是圈地,发文章,写标准,先把坑占上。怎么做最实用的东西不是他们的问题。

离线

#20 2023-12-30 16:21:32

limuzi2012
会员
注册时间: 2023-12-05
已发帖子: 5
积分: 0

Re: 看到沁恒的riscv单片机支持swd调试。

不支持SWD,像好用的jlink和freemaster也用不了了,最近用一款riscv芯片真的是痛苦,烧写占了3个引脚,可以仿真但是用cdk的仿真不知道为啥断点后定义的数据类型根本就会超定义的位数,无奈改了串口的freemaster,又占两个引脚

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn