CH549不能被WCHISPTool识别到,但是设备管理器中显示未知USB设备

1664887677770576.png

1664887677141761.png

不太清楚是哪里出了问题,把板子的主要元件焊好后连接电脑了一次,那一次还可以识别,但是等我把其他的元件焊好之后就成这个样子了。串口下载我试了冷启动也不行。


原理图主要部分是这样


1664888985167259.png

1664888985170191.png

1664888985164724.png


您好,

设备管理器出现设备描述符请求失败,常见问题为信号质量差,通讯某个过程出现问题,可能存在的原因有:

V33电压不稳定,可用示波器量取电压是否稳定,将上图中C11电容去除,不要使用芯片的V33引脚给其他电路供电。

硬件设计上VDD和V33引脚退耦电容尽量靠近芯片引脚,下载触发按钮应当在按住上电后立即松开。

可以尝试将电路先还原到评估板最小系统电路测试后,再一步步添加器件查看是什么器件导致。


今天才看到回复。昨天又重新焊了一片,刚焊好确实是可以用的,但是我用USB连接电脑一段时间之后,不知道怎么回事烧录工具就搜索不到板子了,这次设备管理器中并没有“未知的USB”的项目。然后我试了下串口连接,这时候串口还没有问题,在我烧录了一个点灯的实验程序后也成功执行了,只是用串口连接了一段时间,程序不能正常执行了(灯不闪了),串口也不能烧录程序了。

然后现在是USB和串口双双报废,冷启动也不行,看样子前两个废板子也是同样的原因了。

不知道是不是我电路设计的问题,准备买个最小系统板试试把这个电路移植到面包板上。


ok WCH chips have several ways to enter the bootloader.

  1. - when the flash is empty, The bootloader starts automatically 

  2. - by HW on Powerup event(not on RST) by special bootpin

  3. - by RxT Event on Powerup

Note;

The bootpin is programmable to D+ or P1.5 where D+ is high active but P1.5 low active. Take a look at the options in the ISP tool. So if there is a FW in the flash bootloader just can activated by HW contition on Rx or D+ or P1.5 and only during POR reset, not through other resets.

The old way by calling the loader in the firmwarel does not work on CH549



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