hathach / tinyusb

An open source cross-platform USB stack for embedded system
https://www.tinyusb.org
MIT License
4.84k stars 1.03k forks source link

uvc #1650

Open rrrrrrobot opened 1 year ago

rrrrrrobot commented 1 year ago

Operating System

Linux

Board

STM32F723

Firmware

Use/examples/device/video_capture

What happened ?

Use/examples/device/video_capture

define CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE has a value greater than 1880

The image cannot be transferred I just want the transmission speed to be faster Because transferring Yuy2 format is very slow Or should it be solved from somewhere else?

How to reproduce ?

define CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE has a value greater than 1880

Debug Log as txt file

No response

Screenshots

errlog

I have checked existing issues, dicussion and documentation

kkitayam commented 1 year ago

This is not a bug. Please find the https://github.com/hathach/tinyusb/pull/1118#issuecomment-1008635903

Current UVC implementation supports only Full Speed. So, CFG_TUD_VIDEO_STREAMING_EP_BUFSIZE is acceptable up to 1023 byte.