Hi,
we have a custom Xavier NX board and some problems with a USB 3.0 port.
Devices plugged in into that port are recognized as USB 2.0 devices only.
The port itself seems to be okay and lsusb reports 10000M for this port.
Output form lsusb -t
:
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 10000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 480M
|__ Port 3: Dev 2, If 0, Class=Hub, Driver=hub/7p, 480M
|__ Port 1: Dev 4, If 2, Class=Miscellaneous Device, Driver=, 480M
|__ Port 1: Dev 4, If 0, Class=Miscellaneous Device, Driver=, 480M
|__ Port 1: Dev 4, If 1, Class=Miscellaneous Device, Driver=, 480M
|__ Port 5: Dev 3, If 0, Class=Communications, Driver=cdc_ether, 480M
|__ Port 5: Dev 3, If 1, Class=CDC Data, Driver=cdc_ether, 480M
The device on port 1 is reported with 480M, but should be USB 3.0 super speed.
I’ve attached the dmesg log and our device tree.
tegra194-brma3n-nx.dts (272.2 KB)
dmesg_usb_yocto_debug.log (101.5 KB)
Does anybody has an idea how to fix this?