USB Hub TUSB8041 4-Port Hub not recognised

I’m using a customised board and I have connected a USB Hub TUSB8041 that is not recognised by the system with the follow DMESG. Someone have similar problem?
Best Regards

Gabriel

usb 1-3: new full-speed USB device number 5 using tegra-x usb

[ 5.266635] usb 1-3: device descriptor read/64, error -71

[ 5.499587] usb 1-3: device descriptor read/64, error -71

[ 5.610679] usb usb 1-port3: unable to enumerate USB device

[ 5.616338] usb usb 1: usb _suspend_both: status 0

[ 5.758933] tegra-x usb 70090000.x usb : Upgrade port 0 to USB3.0

[ 5.758938] tegra-x usb 70090000.x usb : Upgrade port 1 to USB3.0

[ 5.854701] usb usb 2: usb _suspend_both: status 0

[ 8.054523] tegra-x usb 70090000.x usb : entering ELPG

[ 8.057242] tegra-x usb -padctl 7009f000.x usb _padctl: power down UTMI pad 2

[ 8.057295] tegra-x usb 70090000.x usb : entering ELPG done

Please check if you need to do SI tuning.

In my case I found the error in my board. Was a problem with 1 pin in the TUSB8041.
But is working only as usb 2.0. I think the problem to recognise usb 3.0 is the lane trace. We are fixing it and manufacturing the PCB to solve it.

Hello Nvidea Team, can you please confirm, this TUSB8041 USB3.0 hub is natively supported by Jetson Nano drivers? Can we replace the Realtek USB3.0 hub with TUSB8041? Thanks.

Is possible to replace without problem.
You can see our board working with it and 4 cameras with development and production module of nano and xavier.
https://www.barovehicles.com/product/lita-carrier-board-for-nvidia-jetson-xavier-nx/

2 Likes

Amazing! Thanks for the feedback. My kind regards, Vitor

Glad to know there is a alternative chip to the Realtek one. I wonder how to handle the ‘external configuration interface’? On the NX board, there are I2C and one flash chip connected to the hub chip. Are these interfaces compatible with TI chip?

Thanks.

Yes is compatible. you can see our dtb in our GitHub: GitHub - barovehicles/lita-carrier-board

Hi Is the NANO core board compatible with the USB3.1 HUB controller? We currently use the NX core board on the carrier board and will not report the error linux error -71, but when using the NANO core board, occasionally USB will not be recognized and linux error -71 will be printed.Thanks。

please file a new topic

usb 1-2:new high-speed USB device number 12 using tegra-xusb
usb 1-2:device descriptor read/64,error -71