沁恒如此搞私有协议、搞封闭,已经引起了一些人的争议:
抱怨:CH32V103 不支持公版开发工具,开源用户掉坑里了。
https://bbs.21ic.com/icview-3127640-1-1.html
看到沁恒的riscv单片机支持swd调试。
https://whycan.com/t_5968.html
并且,OpenOCD、GNU CC 的许可条款都是 GNU GPL。
假如沁恒的修改版不开源,他们将可能面临侵权的指控。
RISC-V 的创立本来就是为了打破封闭垄断。
沁恒这种做法是背道而驰的。
至少北京兆易创新-武汉芯来的 GD32VF 没有搞这种封闭。
【 在 spadger (void*) 的大作中提到: 】
: 标 题: Re: HK32与STM32的CAN的差异:STM32Cube_FW_F1_V1.8.4触发 (转
: 发信站: 水木社区 (Thu Dec 30 22:39:26 2021), 站内
:
: 不支持JTAG,文档里很明确。RVSWD显然比JTAG更好,类似的改进还有ISR硬件压栈支持。
: 调试工具一片CH549G就搞定,成本不超过10元,还有更良心的吗?
:
: 【 在 intron (内含子) 的大作中提到: 】
: : 沁恒 CH32V 的编程调试接口是其私有 RVSWD。
: : 只看文档,都不确定其是否支持 JTAG。
: : 而 RISC-V 标准中是包含 JTAG 的。
: : ...................
:
: --
:
: ※ 修改:·spadger 于 Dec 30 22:47:56 2021 修改本文·[FROM: 222.90.31.*]
: ※ 来源:·水木社区 mysmth.net·[FROM: 222.90.31.*]
--
修改:spadger FROM 222.90.31.*
FROM 111.196.240.*