WCH-Link 相关资料汇总

@TECH62,已经是最新的IDE和固件。进一步测试发现在进入SWD下载的过程如果产生外部中断就会下载失败。

我的板子上挂了个ADC,每隔25ms产生一个脉冲信号给板子产生中断,也就是这个中断影响了下载。


前面说的每下载三次才能成功一次,实际上失败后过几秒会听到WCH-LINK会跟电脑断开再重连的提示音(usb设备拔插提示音),只是失败后我又立刻点了下载,才提示“获取WCH-Link版本失败”,此时应该已经处于断开连接。

下载失败之后板子程序是无法正常运行的,于是第二次下载就成功了。。。

关闭下载配置里的“复位”选项,就能连续下载成功,一旦手动复位,程序跑起来就下载失败。。。


@TECH62,现在做了个按键关中断,每次下载前就按一下,下载就没失败过了j_0010.gif


这wch-link 是否已经损坏?

今天测试时发现wch-link无法下载,MRS内提示无法获得WCH-LINK的版本,然后就开始折腾,首先是将电脑驱动全部重装,然后又下载CH549_link(V1.0).hex这个固件,然后切换ARM和RV模式。最后再用独立的下载工具,发现能读取芯片的锁定状态但无法下载。我也没心情使用示波器研究波形了。

image.png

image.png

此下载器之前就有苗头,最近变得只能下载程序,无法在线仿真查看寄存器或外设(仿真时经常卡死),仿真时下载了程序自动进入运行状态。


下载器是吃饭的家伙,要用时掉链子实在让人郁闷。这仿真器使用时间并不是很长,就这样坏了?我的其他仿真器最多的用了都5~6年,平时就是排线磨损,USB就松了的问题。这款wch-link仿真器设计得相当简单,是否可以加上信号隔离的电路加强下保护.虽然这个价格只要10块一个坏了也不算啥,但是在手头只有一个的情况下,坏了就尴尬了。

还有个要吐槽的是,我们不需要其他功能,只要能仿真RISC-V的cpu就行了,arm,ttl串口都有原有的工具,根本不需要兼容,反而搞得驱动复杂,win7居然串口还装不了。


我看论坛里有wch-linke这个高速版,但没见有哪卖

我觉得应该开发一个稳定高速的版本,价格高点也能接受


您好,感谢你的反馈和建议,目前我们的MounRiver版本已经更新到1.8版本,对应的上位机工具也进行了升级更新。建议你先将MounRiver更新升级一下看看,可以先使用MounRiver下载一下,这过程中会对Link自动进行升级。附件为最新的上位机工具和WCH-Link使用说明,你可以参考一下。目前新版本工具相较之前稳定性应该会更好一些。关于WCH-LinkE这个版本Link,可联系我们销售申请购买,在官网销售服务中有销售电话或直接拨打025-52638388咨询。后续若有问题,可通过电话(025-52635289)跟我联系。

icon_rar.gifWCH_RISC-V_MCU_ProgramTool.zip

icon_pdf.gifWCH-Link使用说明.pdf



感谢技术支持,我在79楼提出的问题找到原因了,是固件不对引起的,必须使用串口升级到最新的固件才行,使用USB还原为老的固件,新版的程序会无法检测的wch-link的版本号,导致流程卡死。建议能在RMS内提供一个用USB升级的固件,这样的话至少不需要准备一个usb转串口工具了,且使用串口升级成功率明显没有usb的高。


我的系统是win11,显示驱动装的不成功。当从D:\RT-ThreadStudio\repo\Extract\Debugger_Support_Packages\WCH\WCH-LINK_Debugger\1.0.4\WCHLinkDrv\Link,搜素安装时候提示Hash不对,请问有人有个类似问题?怎么解决了,谢谢!


下面是图片:

1657470103104848.png



您好,可以注意检查一下Link的模式是否正确。RISC-V模式下,空闲时蓝灯常灭,设备管理器显示的应该是WCH-LinkRV。若模式不对,可按照附件Link使用说明切换一下模式。RTT对应WCH-Link使用说明还是按照V1.3版本来。

icon_pdf.gifWCH-Link使用说明-V1.3.pdf



你好,我在MounRiver_Studio\ExTool中看到有一个“FIRMWARE_CH32V307.BIN”的固件,请问这是不是高速版本的下载器固件呢?是否有对应的原理图呢?


您好,是的,附件为对应原理图,可参考下。

icon_pdf.gifWCH-LinkE-R0-1v1.pdf



能提供下WCH-LINK历史版本固件(v2.3, 最后一个HID而非winusb版本)的下载么?


您好,附件为V2.3固件

icon_rar.gifWCHLINK_V02.03.bin.zip



你好,我通过MRS升级WCH-link后无法再使用TXD接GND来实现模式的切换,只能在MRS中进行切换,切换成WCH-DAPlink后KEIL中无法识别出来,没有升级前是可以识别出来。


您好,若WCHlink升级固件后Keil无法识别,可按照下列方法尝试解决一下:

1. 查看link状态:将link切换到ARM模式即蓝灯状态。

2. 查看设备管理器中是否存在外部接口设备CMSIS-DAP,若存在将其卸载掉即可。




您好,在外部接口设备没有CMSIS-DAP设备,只有串行总线设备中有,keil 中还是无法识别的到

image.png


请问这个具体手册是指哪个手册

image.png


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