yangjiaxu 发表于 2025-4-7 08:34

为什么RISC-V也选择使用SWD这种两线制,但是还不支持JLINK的SWD呢?

比较好奇,为什么RISC-V也选择使用SWD这种两线制,但是还不支持JLINK的SWD呢?

LIzs6 发表于 2025-4-7 14:04

因为协议不一样吧

dffzh 发表于 2025-4-8 09:07

为什么我使用Eclipse+RISC-V开发的一款产品,debug口需要这么多信号引脚?是因为自研芯片自定义的?

yangjiaxu 发表于 2025-4-8 09:10

dffzh 发表于 2025-4-8 09:07
为什么我使用Eclipse+RISC-V开发的一款产品,debug口需要这么多信号引脚?是因为自研芯片自定义的?

...

这不是JTAG的吗,而且真的耶,为啥你的这么多接口

dffzh 发表于 2025-4-8 11:07

yangjiaxu 发表于 2025-4-8 09:10
这不是JTAG的吗,而且真的耶,为啥你的这么多接口

芯片开发部门提供的,我使用的仿真器是 C232HM-DDHSL-0:

yangjiaxu 发表于 2025-4-8 13:18

dffzh 发表于 2025-4-8 11:07
芯片开发部门提供的,我使用的仿真器是 C232HM-DDHSL-0:

这个应该是虚拟的串口,也就是USB虚拟的串口

xch 发表于 2025-4-8 16:25

最好是USB调试接口。
下载,追踪,连接HID外设,UART ,供电都可以一条线搞定。

dffzh 发表于 2025-4-9 11:17

yangjiaxu 发表于 2025-4-8 13:18
这个应该是虚拟的串口,也就是USB虚拟的串口

类似于USB转UART吧

TimelessEcho 发表于 2025-8-28 10:09

因为他的代码里面没有支持啊,很正常,swd调试万一还有知识产权不是开源呢

复古留声机 发表于 2025-9-2 21:30

RISC-V 允许芯片厂商自定义调试接口细节(如信号电平、时序参数),部分厂商选择两线制物理层以简化设计,但未遵循 ARM SWD 的电气规范(如电平范围、时钟频率限制),导致 J-Link 的硬件驱动电路无法适配
页: [1]
查看完整版本: 为什么RISC-V也选择使用SWD这种两线制,但是还不支持JLINK的SWD呢?