WCH-Link 相关资料汇总

您好,@printf,目前暂时不支持自定义。@聂强,关于你的调试问题,可按照下图点击一下即可设置断点

image.png


@TECH62 谢谢。


你好,我使用mounriver studio软件,wch link无法仿真ch569w

E8C1.png

,已使用工具打开仿真接口,报错如图

@


跑一下CH569EVT中的UserOptionBytes,将“USER_MEM_RAM96K_ROM32K”宏定义改成0xC0000000,然后执行一次程序,之后就可以了。WCH-LINK识别配置字bit31&bit30均为1的芯片,无法识别bit31=1、bit30=0的芯片。

image.png


icon_jpg.gif3F.png

进入仿真状态后,控制台一直报错,我已经把延时函数去掉,频率降低至30M,还是报错,keep_alive was not invoked in the 1000ms timelimit.......

如图


仅根据图片中信息,CH569 HSPI接口和两线调试接口,引脚复用。


如果不是,请描述清楚使用的芯片、当前调试的代码。

MRS版本,LINK固件版本,以便工程师更快的帮您解决问题。


板子使用的  CH582M   已经通过wsp tools  打开两线仿真接口。目前报错如下

Info : Listening on port 6666 for tcl connections

Info : Listening on port 4444 for telnet connections

Info : WCH-Link-CH549  mod:RV version 2.6 

Info : WCH-Link version 2.6 is recommended

Error:  WCH-Link failed to connect with riscvchip

Error:  1.Make sure the two-line debug interface has been opened. If not, set board to boot mode then use ISP tool to open it

Error:  2.Please check your physical link connection

Error:  if your chip is CH32V00X,WCH-Link-CH549 does not support this chip, please use WCH-LinkE



1、确保MRS工具和LINK的版本均为最新的,MRS工具上方可检验版本号,与官网最新对比;

2、检查物理连线是否有问题,提供一份参考:

CH573 CH582 CH579 RISC-V仿真开启及使用 - debugdabiaoge - 博客园 (cnblogs.com)

3、在开启两线仿真后将芯片彻底断电然后跟LINK进行连接。


你好。wchlink的usb的vid和uid能修改吗。我这边想通过hub连接不同的设备。


您好,Link的vid和uid不能修改


MounRiverStudio更新到v1.82,WCH-Link版本更新到2.7后,MounRiverStudio中下载程序和调试程序都会死在RTC_WaitForSynchro(),按单片机复位键运行到RTC时钟初始化位置仍会死机,断电重启后程序能正常运行,调试不能成功,除非不初始化RTC时钟。之前版本都正常,升级后出现此现象,求解。


WCH-Link-R1-1V1,用WCH-LinkUtility升级为最新固件(2022年10月4日)。模式切换为ARM模式,实际测试发现WCH-Link只能为WCH的ARM单片机下载、调试。不适用于其它厂家的ARM单片机。

WCH-Link应该也是通过openocd调试单片机的,能否在github上提交一下,将WCH的相关代码合并到openocd主线上,使WCH-Link成为一个cortex-mxx通吃的调试工具?


您好,感谢你的反馈建议。关于WCH-Link在其他arm核MCU的使用,正常情况下,WCH-Link在arm模式下是可以对其他arm核MCU进行下载的,比如你使用keil时,仿真器选择CMSIS-DAP也是可以对其他MCU进行下载的。关于通过WCH-LinkUtility这个软件进行下载,可能目前还不支持对其他MCU的下载

image.png


2022年10月6日,WCH LINK 被MRS强制升级后,之前好好的程序下载到V103芯片后,不工作,不运行,请问下怎么回事。


@TECH62

感谢回复。

今天发现原因所在,在mdk环境下用wch-link调试cortex-m内核单片机确实不错。在我之前用的一个偏门的IDE下无法用wch-link调试,确实是该IDE有bug,不是wch-link的问题。

另外,沁恒的USB技术积淀非常雄厚,沁恒有计划用自家  带高速USB功能的芯片  出品高速wch-link调试器吗?目前daplink仓库里的高速调试器方案均是基于ATSAM3U2C、K26F、LPC4322芯片的,这些芯片的性价比远远无法与沁恒的芯片相抗衡。

若能用沁恒的USB单片机开发高速调试器,能甩开友商一截了。


只有登录才能回复,可以选择微信账号登录