【已解决】esp32s3使用usb stream,报错NUM Stage CHECK_SHORT_DEV_DESC, Failed
Posted: Thu Aug 24, 2023 2:30 am
idf是5.1版本,使用usb_camera_lcd_display例程,插入uvc,就会报如下错误
(5531) USB_STREAM: ENUM Stage GET_SHORT_DEV_DESC, Succeed
W (5537) USB_STREAM: Pipe(default): ERROR_XFER
I (5542) USB_STREAM: Action: ACTION_PIPE_DFLT_RECOVER
E (5548) USB_STREAM: D:/develop/esp/esp-iot-solution-master/components/usb/usb_stream/usb_stream.c:2759 (_uvc_uac_device_enum):urb cleared: enum abort
E (5562) USB_STREAM: ENUM Stage CHECK_SHORT_DEV_DESC, Failed
W (5568) USB_STREAM: USB enum failed, retrying in 200 ms...
同样代码,换成target为esp32s2,输出就正常。不知道是不是要打什么s3的补丁。
(5531) USB_STREAM: ENUM Stage GET_SHORT_DEV_DESC, Succeed
W (5537) USB_STREAM: Pipe(default): ERROR_XFER
I (5542) USB_STREAM: Action: ACTION_PIPE_DFLT_RECOVER
E (5548) USB_STREAM: D:/develop/esp/esp-iot-solution-master/components/usb/usb_stream/usb_stream.c:2759 (_uvc_uac_device_enum):urb cleared: enum abort
E (5562) USB_STREAM: ENUM Stage CHECK_SHORT_DEV_DESC, Failed
W (5568) USB_STREAM: USB enum failed, retrying in 200 ms...
同样代码,换成target为esp32s2,输出就正常。不知道是不是要打什么s3的补丁。