We believe we’ve implemented all of the USB correctly in hardware. In fact, we’ve really only replaced the main hub with TUSB8043ARGCT due to part availability and connected it as close to possible as the dev kit. We’re having trouble with the main 4 USB3 ports detecting anything. Any guidance on what we may need to do would be very much appreciated.
We’re running Jetpack 4.6.
This is the result of lsusb.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Here is the dmesg | grep -i USB log. Plugging in a mouse or keyboard doesn’t change the log.
[ 0.000000] Kernel command line: console=ttyTCU0,115200 video=tegrafb earlycon=tegra_comb_uart,mmio32,0x0c168000 gpt rootfs.slot_suffix= tegra_fbmem=0x800000@0xa06b1000 lut_mem=0x2008@0xa06ae000 usbcore.old_scheme_first=1 tegraid=19.1.2.0.0 maxcpus=6 boot.slot_suffix= boot.ratchetvalues=0.4.2 vpr_resize sdhci_tegra.en_boot_part_access=1 quiet root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyTCU0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[ 0.839058] usbcore: registered new interface driver usbfs
[ 0.839107] usbcore: registered new interface driver hub
[ 0.839142] usbcore: registered new device driver usb
[ 0.917622] vdd-usb-3v3: at 3300 mV
[ 1.815258] usbcore: registered new interface driver r8152
[ 1.815299] usbcore: registered new interface driver asix
[ 1.815339] usbcore: registered new interface driver ax88179_178a
[ 1.815370] usbcore: registered new interface driver cdc_ether
[ 1.815401] usbcore: registered new interface driver net1080
[ 1.815428] usbcore: registered new interface driver cdc_subset
[ 1.815488] usbcore: registered new interface driver zaurus
[ 1.815531] usbcore: registered new interface driver cdc_ncm
[ 1.817096] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 1.817146] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver
[ 1.821704] tegra-xusb 3610000.xhci: USB2 port 0 has OTG_CAP
[ 1.823549] tegra-xusb 3610000.xhci: extcon 0: ffffffc1f4de0800 id
[ 1.824208] usbcore: registered new interface driver uas
[ 1.824277] usbcore: registered new interface driver usb-storage
[ 1.824483] usbcore: registered new interface driver usbserial
[ 1.826166] tegra-xusb 3610000.xhci: Firmware timestamp: 2020-09-11 16:55:03 UTC, Version: 60.09 release
[ 1.826191] tegra-xusb 3610000.xhci: xHCI Host Controller
[ 1.826210] tegra-xusb 3610000.xhci: new USB bus registered, assigned bus number 1
[ 1.826903] tegra-xusb 3610000.xhci: hcc params 0x0184ff25 hci version 0x110 quirks 0x00050810
[ 1.826940] tegra-xusb 3610000.xhci: irq 464, io mem 0x03610000
[ 1.827137] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.827142] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.827147] usb usb1: Product: xHCI Host Controller
[ 1.827151] usb usb1: Manufacturer: Linux 4.9.253-tegra xhci-hcd
[ 1.827155] usb usb1: SerialNumber: 3610000.xhci
[ 1.827717] hub 1-0:1.0: USB hub found
[ 1.828345] tegra-xusb 3610000.xhci: xHCI Host Controller
[ 1.828355] tegra-xusb 3610000.xhci: new USB bus registered, assigned bus number 2
[ 1.828363] tegra-xusb 3610000.xhci: Host supports USB 3.1 Enhanced SuperSpeed
[ 1.828689] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[ 1.828695] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.828699] usb usb2: Product: xHCI Host Controller
[ 1.828703] usb usb2: Manufacturer: Linux 4.9.253-tegra xhci-hcd
[ 1.828707] usb usb2: SerialNumber: 3610000.xhci
[ 1.829330] hub 2-0:1.0: USB hub found
[ 1.830391] tegra-xusb 3610000.xhci: Upgrade port 0 to USB3.0
[ 1.830398] tegra-xusb 3610000.xhci: Upgrade port 1 to USB3.0
[ 1.831853] usbcore: registered new interface driver xpad
[ 1.929082] usb usb1: usb_suspend_both: status 0
[ 1.933154] usb usb2: usb_suspend_both: status 0
[ 2.051457] usbcore: registered new interface driver usbhid
[ 2.051462] usbhid: USB HID core driver
[ 2.068251] usbcore: registered new interface driver snd-usb-audio
[ 4.184832] tegra-xusb 3610000.xhci: entering ELPG
[ 4.193091] tegra-xusb 3610000.xhci: entering ELPG done
[ 6.193760] usb0: HOST MAC 62:43:ec:d1:c0:26
[ 6.193798] usb0: MAC 62:43:ec:d1:c0:27
[ 6.241266] l4tbr0: port 2(usb0) entered blocking state
[ 6.241274] l4tbr0: port 2(usb0) entered disabled state
[ 6.242398] device usb0 entered promiscuous mode
[ 6.253853] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready