I'm working on an application that uses multiple cameras. Until recently, its been with network cameras; now I'm trying to move this over to USB cameras. I'm aware of the limitations of USB2.0 bandwidth for this, so I just assumed that I could plug several USB2.0 cameras into a USB3.0 hub (which is then plugged into a USB3.0 port of course) and the streams from those USB2.0 cameras would then ride on the higher bandwidth USB3.0 interface...
This is not the case. Apparently, the USB3.0 connection uses different pins in the connector to isolate the two different interfaces, so if you have multiple USB2.0 devices plugged into a USB3.0 hub, they are still limited by the USB2.0 bandwidth.
So, is there any device/solution (like a USB2.0-to-USB3.0 converter) that will allow me to put a USB2.0 device onto the USB3.0 bus so that multiple USB2.0 devices can ride on the USB3.0 bus?