Hi,
I'd like to connect two USB cameras (compliance with USB2.0) and configure 640x480 resolution both cameras. I don't care frame rate. Due to design reasons Type-C port is not available.
Both camera works on 640x480@15fps on YUYV(4:2:2) when single connect, But 640x480 resolution is not works even if use lowest fps(5) when two camera connected.
During operation, dmesg outputs this information.
> usb 5-1.1.1: Not enough bandwidth for new device state.
> usb 5-1.1.1: Not enough bandwidth for altsetting 11
this log is incomprehensible, Because USB2.0 has enough bandwidth to output in this configuration. I have suspicion kernel or device driver has any problems.
environmental information:
Device: Tinker Board 2S
OS: TinkerOS Debian 10 V2.0.12
Camera A: ELECOM UCAM-C310FBBK
Camera B: Arkmicro Technologies Unknown camera product (only supports YUYV(4:2:2) format)
Would you tell me any advices or information if possible.
regards,
takuya