This is the output from lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 10000M
|__ Port 3: Dev 2, If 0, Class=Hub, Driver=hub/4p, 10000M
|__ Port 1: Dev 22, If 0, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 1: Dev 22, If 1, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 1: Dev 22, If 2, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 21, If 2, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 21, If 0, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 21, If 1, Class=Miscellaneous Device, Driver=, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 480M
|__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 3, If 0, Class=Wireless, Driver=rtk_btusb, 12M
|__ Port 3: Dev 3, If 1, Class=Wireless, Driver=rtk_btusb, 12M
I made sure that both cameras are connecting to bus #2 (they are dev 21 and dev 22).
Also: we tested the same cameras on a standard Linux machine (x86_64) with a 10 GBit/s root usb hub and the cameras delivered full framerate at a combined 780 MBytes/s using the same wiring.
For comparison, the excerpt of lsusb -t on the x86_64 machine:
/: Bus 08.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
|__ Port 2: Dev 4, If 2, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 2: Dev 4, If 0, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 2: Dev 4, If 1, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 5, If 0, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 5, If 1, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 5, If 2, Class=Miscellaneous Device, Driver=, 5000M
System info for the Jetson:
Jetson Xavier NX dev board running L4T kernel 4.9.201-tegra-32.5.1-20210219084708.
/sys/module/usbcore/parameters/usbfs_memory_mb set to 1000
All the best,
Martin