新人询问关于 CH32V203F8P6 烧录问题

您好, 第一次使用贵司MCU进行开发, 收到贵司样品型号为 CH32V203F8P6 的开发板和 WCH-Link-R1-1v1 的烧录器, 烧录器成功切换为RiscV模式, 指示灯仅红灯亮. 根据烧录器说明, 已连接 SWCLK-PA14, SWDIO-PA13, GND-GND, 3V3-3V3. 插入电脑USB口, 开发板 PWR 红灯亮. 

使用 WCH-LinkUtility V1.60, 连接烧录器, 显示 WCH-Link Mode 为 WCH-LinkRV, 并显示 RISC-V Link [#1] 设备已连接.

MCU core 已设置为: RISC-V , Series: CH32V20X, Address 为默认值. 

但是使用 Qery Chip info 或 Read Chip Flash 时都会提示: Failed,the chip type is not matched or status of chip is wrong!  无法正常刷机, 请问如何才是正确的刷机方式?

您好,建议按以下方式排查该问题:

1.检查芯片BOOT0,BOOT1管脚脚是否接地  

2.更换较短的连接线后拔插WCH-Link重试 

3.芯片中当前运行的代码是否有影响两线调接口的功能,可通过ISP方式下载EVT例程后重试,具体操作方法详见:

icon_pdf.gifWCH-Link使用说明.pdf



前段时间我是第一次用CH32V203,也是没法SWD,只能ISP,后来换了一片CH32V203就正常了,原先SWD接口上有上下拉电阻,去掉电阻也是没法SWD,换芯片就可以了,很玄学


  1. 这款芯片并没有BOOT0,BOOT1

  2. 换了一个USB口就可以了, 已经排除接触不良和数据线的问题, 但是就是只认另一个USB口. 原因不明.


您好,CH32V203F8P6这颗芯片在使用时需要注意,两线下载口是和PB6、PB7这个USB口绑定在一起的,如下图1,程序中若有用到USB,再次下载可能会有问题。建议你可以向我司销售申请一个WCH-LinkE,若遇到下载问题,可选择使用WCH-LinKE通过WCH-LinkUtility进行操作,如下图2,可以通过点击Target展开,选择Clear All Code Flash-By Power off试一下。清除成功之后,可再进行下载操作。此外,若使用MounRiver进行下载,建议将MounRiver升级至最新版本。后续若有问题,可通过邮箱(lzs@wch.cn)和我联系。

image.png

图1

image.png

图2


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