CH552 设备描述符请求失败

您好,使用CH552G芯片简单制作了一个最小系统,使用USB下载程序,首次下载正常,GPIO闪烁LED成功。

但是试图将UDP拉高,让设备进入Bootloader模式时,WCHISPTool无法识别芯片。

图片.png

设备管理器提示“设备描述符请求失败”。此时LED不闪烁,应该是已经进入了bl模式。

图片.png

图片.png

测得Vcc供电电压4.70V,V33输出3.28V。多次更换并确认两个100nF去耦电容接触正常。

下一步应如何排除故障?谢谢!

附原理示意图。

图片.png

UDP接高的方式是什么?我们评估板是通过一个4.7K-10K的上拉完成的,如果你是直接接到VCC,那么会通讯异常。


在原理图上补充了。使用一个10k的电阻经过按钮连接到micro USB座上。使用时先按住按钮,然后插上连到电脑的USB线,大约几秒后松开按钮。

图片.png


第一次下载成功说明USB硬件上应该没有什么问题,第二次不行可能是因为接的上拉对USB通讯造成了影响。可以试一下将10K电阻接到V33上,如果还不行再换个4.7K试一下



接到V33上和更换4.7k电阻都没有成功。下一步重新制作一块板子测试下。


解决了吗,我也出现类似情况



先按照上面自查一下,确保电路无误。

其次确保芯片来源可靠


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