esp32-s3-mini-1 otg board, uvc调试记录

网上购买了一块ESP32-S3-USB-OTG开发板(非乐鑫官方开发板)。
准备实现usb uvc camera + lcd显示。

使用esp-idf/example/usb/host/uvc进行测试,修改了引脚,对USB供电和数据切换的引脚重新校正,出现报错:

0x40056fc9: memcpy in ROM
0x4200b219: _uvc_process_payload at C:/Users/yinsua/usb_uvc/managed_components/espressif__usb_host_uvc/libuvc/src/stream.c:788
0x4200b252: _uvc_stream_callback at C:/Users/yinsua/usb_uvc/managed_components/espressif__usb_host_uvc/libuvc/src/stream.c:814
0x4200bc95: transfer_cb at C:/Users/yinsua/usb_uvc/managed_components/espressif__usb_host_uvc/src/libusb_adapter.c:504
0x4200cfcf: _handle_pending_ep at C:/Users/yinsua/esp/v5.2.1/esp-idf/components/usb/usb_host.c:621
0x4200d8ae: usb_host_client_handle_events at C:/Users/yinsua/esp/v5.2.1/esp-idf/components/usb/usb_host.c:767
0x4200b99d: usb_client_event_handler at C:/Users/yinsua/usb_uvc/managed_components/espressif__usb_host_uvc/src/libusb_adapter.c:233
0x4037a5ed: vPortTaskWrapper at C:/Users/yinsua/esp/v5.2.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/port.c:134

转而使用usb_stream示例:esp-iot-solution/examples/usb/host/usb_camera_lcd_display,编译出现错误,需要使用PSRAM,而开发板使用的是ESP32-S3-MINI-1,无PSRAM。

卒……

posted @ 2024-05-29 14:19  yinsua  阅读(93)  评论(0编辑  收藏  举报