ESP32 S3 使用例程usb_host_lib枚举device失败

hexagon
Posts: 2
Joined: Tue Jul 05, 2022 11:45 am

ESP32 S3 使用例程usb_host_lib枚举device失败

Postby hexagon » Tue Jul 05, 2022 12:01 pm

在网店购买了乐鑫那款带micro usb的esp32s3核心板,使用例程usb_host_lib配置核心板为host,使用OTG转接头插入U盘,例程可以产生事务回调,并能够打印出设备的PID/VID。

将核心板重新上电后,当接入HTC的tracker(USB Composite Device,3 HID interfaces),例程报错提示:
E (23785) HUB: Bad transfer status: CHECK_SHORT_DEV_DESC
E (23785) HUB: Stage failed: CHECK_SHORT_DEV_DESC

请问有工程师知道可能会是什么原因吗?感谢!

hlmpost
Posts: 6
Joined: Sat Jul 25, 2020 2:48 am

Re: ESP32 S3 使用例程usb_host_lib枚举device失败

Postby hlmpost » Wed Aug 23, 2023 4:38 am

碰到同样问题,感觉是s3的问题,s2无此问题。

ESP_Bob
Posts: 80
Joined: Fri Nov 27, 2020 12:52 pm

Re: ESP32 S3 使用例程usb_host_lib枚举device失败

Postby ESP_Bob » Mon Sep 04, 2023 6:27 am

“使用OTG转接头插入U盘” 需要注意 dev-kits 的 usb 接口是不能向外供电 5V 的,只能输出 5V

Who is online

Users browsing this forum: Google [Bot] and 158 guests