Hi Nvidia,
After flashing the board, all the usb hub didn’t work. I can’t do anything. I try to change the jetpack version to 4.6.3 or even higher, but it still didn’t work
here is the dmseg of usb
nvidia@ubuntu:~$ dmesg | grep -i USB
[ 0.000000] Kernel command line: console=ttyTCU0,115200 video=tegrafb earlycon=tegra_comb_uart,mmio32,0x0c168000 gpt rootfs.slot_suffix= tegra_fbmem=0x800000@0xa06b6000 lut_mem=0x2008@0xa06b3000 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 nv-auto-config
[ 0.854520] usbcore: registered new interface driver usbfs
[ 0.854585] usbcore: registered new interface driver hub
[ 0.854632] usbcore: registered new device driver usb
[ 0.920605] vdd-usb-3v3: at 3300 mV
[ 1.873351] usbcore: registered new interface driver r8152
[ 1.873391] usbcore: registered new interface driver asix
[ 1.873440] usbcore: registered new interface driver ax88179_178a
[ 1.873495] usbcore: registered new interface driver cdc_ether
[ 1.873527] usbcore: registered new interface driver net1080
[ 1.873556] usbcore: registered new interface driver cdc_subset
[ 1.873587] usbcore: registered new interface driver zaurus
[ 1.873633] usbcore: registered new interface driver cdc_ncm
[ 1.875437] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 1.875489] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver
[ 1.879883] tegra-xusb 3610000.xhci: USB2 port 0 has OTG_CAP
[ 1.881671] tegra-xusb 3610000.xhci: extcon 0: ffffffc1f5284800 id
[ 1.882555] usbcore: registered new interface driver uas
[ 1.882606] usbcore: registered new interface driver usb-storage
[ 1.882695] usbcore: registered new interface driver usbserial
[ 1.884158] tegra-xusb 3610000.xhci: Firmware timestamp: 2022-03-16 11:07:43 UTC, Version: 60.13 release
[ 1.884189] tegra-xusb 3610000.xhci: xHCI Host Controller
[ 1.884207] tegra-xusb 3610000.xhci: new USB bus registered, assigned bus number 1
[ 1.884922] tegra-xusb 3610000.xhci: hcc params 0x0184ff25 hci version 0x110 quirks 0x00050810
[ 1.884962] tegra-xusb 3610000.xhci: irq 464, io mem 0x03610000
[ 1.885196] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.885201] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.885206] usb usb1: Product: xHCI Host Controller
[ 1.885232] usb usb1: Manufacturer: Linux 4.9.299-tegra xhci-hcd
[ 1.885236] usb usb1: SerialNumber: 3610000.xhci
[ 1.885772] hub 1-0:1.0: USB hub found
[ 1.886318] tegra-xusb 3610000.xhci: xHCI Host Controller
[ 1.886328] tegra-xusb 3610000.xhci: new USB bus registered, assigned bus number 2
[ 1.886337] tegra-xusb 3610000.xhci: Host supports USB 3.1 Enhanced SuperSpeed
[ 1.886644] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[ 1.886650] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.886654] usb usb2: Product: xHCI Host Controller
[ 1.886659] usb usb2: Manufacturer: Linux 4.9.299-tegra xhci-hcd
[ 1.886663] usb usb2: SerialNumber: 3610000.xhci
[ 1.887244] hub 2-0:1.0: USB hub found
[ 1.888319] tegra-xusb 3610000.xhci: Upgrade port 0 to USB3.0
[ 1.888326] tegra-xusb 3610000.xhci: Upgrade port 1 to USB3.0
[ 1.890675] usbcore: registered new interface driver xpad
[ 1.990851] usb usb2: usb_suspend_both: status 0
[ 2.112548] usbcore: registered new interface driver usbhid
[ 2.112551] usbhid: USB HID core driver
[ 2.130516] usb 1-3: new high-speed USB device number 2 using tegra-xusb
[ 2.133229] usbcore: registered new interface driver snd-usb-audio
[ 2.150947] usb 1-3: New USB device found, idVendor=1a40, idProduct=0201
[ 2.150952] usb 1-3: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 2.150955] usb 1-3: Product: USB 2.0 Hub [MTT]
[ 2.151837] hub 1-3:1.0: USB hub found
[ 2.294479] usb 1-3: usb_suspend_both: status 0
[ 2.294552] usb usb1: usb_suspend_both: status 0
[ 4.218553] tegra-xusb 3610000.xhci: entering ELPG
[ 4.221657] tegra-xusb 3610000.xhci: entering ELPG done
[ 5.748973] usb0: HOST MAC c2:70:30:05:d3:7a
[ 5.749009] usb0: MAC c2:70:30:05:d3:7b
[ 5.773450] l4tbr0: port 2(usb0) entered blocking state
[ 5.773459] l4tbr0: port 2(usb0) entered disabled state
[ 5.773654] device usb0 entered promiscuous mode
[ 5.780536] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
According to that USB is working. The emulated USB network device does show that this part is not working, but that probably needs a lot more context to talk about.
Are you trying to use the micro-OTG USB port to a host PC to get the network addresses 192.168.55.1
(the Jetson side) and 192.168.55.100
(the host PC side)? If so, are you using the cable provided by NVIDIA? Is the host PC you are talking to Linux (I’m guessing it is, but sometimes people use a VM on Windows)?
Hi,
yes, actually i use VM on Windows to flash the board. Insert a data cable into Jetson’s OTG port. The data cable may not be official to NVIDIA but it still can detect the board. After flashing the board, all the usb hub didn’t work. I use putty to connect the board and copy the dmseg about usb. I inserted a keyboard with an LED light into Jetson’s USB port and found that the light was on, indicating that there was power supply. However, when I typed in, Jetson did not respond, and the mouse did the same. Is there any solution?
There is usually additional setup for a VM to correctly pass through both USB and networking (more so on a Windows VM since it also involves Windows security that differs from default Ubuntu security). The serial console should normally work with PuTTY directly from Windows, but I’m not sure how it will behave when there is also a VM. The USB cable actually supports more than one device (simultaneously), e.g., the network device and the serial UART are independent of each other even in cases where they use the same physical cable.
About all I can suggest is to check the VM docs, or ask someone who uses that specific VM about USB pass-through configuration to make sure it all passes through. You would additionally need to know if Windows itself is denying any network or external device for security reason (I can’t answer that, I don’t know enough about the Windows side).
OK! Thank you for your solution!
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.