USB 3.1 Type A ports (x4) does not perform well

I have testing USB performance testing on Jetson Orin Nano Devkit 8gb variation, where according to documentation the carrier board has four USB 3.1 Type A ports. But the the performance is like USB2.0. I am using Jetpack 5.1.

jetson@nvidia:~$ lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 10000M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 10000M
/:  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 4: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ 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 have connected USB-stick in one of the USB port and I got around 38–45 MB/s.

Hi,
Please refer to this post:
What is total USB bandwith of the 4 USB ports? - #3 by DaneLLL

The 4 type-A ports are from single USB roothub, so bandwidth of 10Gbps is shared. Please connect to USB3 devices. And may consider shift some devices to the type-C port to have bandwidth of the other roothub.

So all these 4x USB3 3.1 is connected with USB 2.0 root hub and the maximum band it gives 480 Mb/s in each port ?

And what will be the bandwidth if in custom carrier bard combine this 4x USB into single USB ?

Hi,
The roothub is USB3.1. But if either connected USB device is USB2.0, the total bandwidth is 480Mbps.

Is not yellow marked roothub ? or red marked is roothub ? I am confused how actually it work. In SoC its USB 2.0 and from its USB 3.1

Hi,
USBSS0 is the USB3.1 roothub. USB1 is USB2.0 roothub. Once a device is connected, it begin enumerating to USB3 and then USB2.