ch32x033F8P6无法wch-linke烧写

新片子无法wch-lnike烧录,ch32x033F8P6默认不开启debug烧写口吗?需要usb开启?

您好,


        RISC-V系列芯片需要使用WCH-LinkE进行烧录,jlink是没有办法烧录X033芯片的。你也可以选择使用USB对程序进行下载,具体方法可以参考EVT中的评估板使用说明。该系列芯片资料的获取也可以参考我整理的这篇博客:https://www.cnblogs.com/wchmcu/p/17913521.html





写错了,用的是WCH-LinkE,不是jlink。现在的问题是用wch-linkutility1.90无论如何也不能写flash,其他读flash,删除等操作都正常。



Screenshot 2024-02-01 195611.png


之前一直用ch32v003,ch32v203等,从来没遇到过这种情况


读flash保护状态时,写保护一会儿是禁用,一会是启用,交替变化。


Screenshot 2024-02-01 200518.png如上图


您好,可按照下图1选择清空FLASH再试一下能否下载。注意可以检查一下MCU供电是否正常、接线是否稳定。若不行,可按照CH32X035评估板说明选择使用WCHISPTool下载方式试一下,看能否下载成功,如下图2。在CH32X033的EVT PUB文件夹下有对应的评估板说明书,可以参考一下。后续若有问题,可直接邮箱(lzs@wch.cn)和我沟通。下面链接为CH32X033对应EVT下载链接:

https://www.wch.cn/downloads/CH32X035EVT_ZIP.html 

image.png

图1

image.png

图2


串口isp可以下载,debug口还是不行。


image.png


您好,按照我7楼回复所说的清空FLASH执行能成功么,若不行,麻烦你把截图信息以及接线拍照发我邮箱这边看一下吧。



掉电清空FLASH执行试过了,可以执行成功,但是还是无法debug。板子不方便拍照,重新打样了个核心板,回来了再试试


最小系统板测试了一下,用usb口将保护去掉,就可以一直用debug口了,难道出厂debug口是关掉的?有时间我多测几片试试


您好,CH32X035的调试接口应该都是默认开启的,注意下载前若设置了读保护,要先解除读保护,通过MRS或者WCH-LinkUtility下载时,也是由解除读保护的按钮的,如下图

image.png


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