打印
[以太网芯片]

CH579M USB主机驱动U盘初始化无法通过

[复制链接]
2874|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
使用官方提供的的U盘操作源码,驱动U盘,初始化通不过,报 0x20故障。。只有极个别U盘能初始化通过,反复拔插,报错概率很高,,应该是软件库存在bug官方 能否帮忙解决下。

使用特权

评论回复
评论
WCHTech2 2021-5-21 13:37 回复TA
您好,我这边测试正常,可以联系技术支持:025-89692393 
沙发
湖南飞哥|  楼主 | 2021-5-21 17:07 | 只看该作者
我下载的官网上的代码,测试了几个U盘,都是初始化时,出现此问题。
能否分享下你们的测试代码。

1 (1).jpg (102.65 KB )

1 (1).jpg

1 (1).png (23.08 KB )

1 (1).png

1 (2).jpg (266.96 KB )

1 (2).jpg

使用特权

评论回复
板凳
湖南飞哥|  楼主 | 2021-5-21 17:10 | 只看该作者
文件系统为 FAT32,分配单元修改好像都不起作用。  使用STM32驱动这个U盘,都是可以识别和挂载的。

使用特权

评论回复
地板
WCHTech2| | 2021-5-24 11:24 | 只看该作者
湖南飞哥 发表于 2021-5-21 17:07
我下载的官网上的代码,测试了几个U盘,都是初始化时,出现此问题。
能否分享下你们的测试代码。 ...

CH579评估版的USB C口和A口的接线是并联的,C口控电的线如果在USB D+、D-线上有上下拉电阻会影响USB-A口的U盘通信。建议单独通过评估版上的VCC和GND引脚供电测试,如下图:



测试例程使用官网EVT例程即可。

使用特权

评论回复
5
湖南飞哥|  楼主 | 2021-5-30 10:42 | 只看该作者
WCHTech2 发表于 2021-5-24 11:24
CH579评估版的USB C口和A口的接线是并联的,C口控电的线如果在USB D+、D-线上有上下拉电阻会影响USB-A口 ...

按照这个接法,可以初始化了,,但是 写失败,文件中只有一个字节数据,,单独的读操作没有问题,,文件命名不能使用小写字符,比较坑呀。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

35

帖子

1

粉丝