I connected a camera to xavier nx via PCIE to USB 3.0, and it was able to detect the device when powered on normally, but after reboot, I couldn’t detect the device。
After power on:
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 10000M
|__ Port 3: Dev 2, If 0, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 2, If 1, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 2, If 2, Class=Miscellaneous Device, Driver=, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
|__ Port 2: Dev 2, If 0, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 2: Dev 2, If 1, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 2: Dev 2, If 2, Class=Miscellaneous Device, Driver=, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
After reboot:
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 10000M
|__ Port 3: Dev 2, If 0, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 2, If 1, Class=Miscellaneous Device, Driver=, 5000M
|__ Port 3: Dev 2, If 2, Class=Miscellaneous Device, Driver=, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
lspci:
0005:00:00.0 PCI bridge: NVIDIA Corporation Device 1ad0 (rev a1)
0005:01:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
The xaver nx system version is 35.4.1,the log
syslog.txt (654.8 KB)
Fist nx is powered on normally, the pcie usb is working properly,but I restarted it a few times, the pcie usb can not mount devices.After restarting a few more times, the pcie usb2.0 device is mounted, not usb3.0.
When I use 32.6.1 system, it works fine after reboot.
dmesg | grep usb info:
[ 0.000000] Kernel command line: console=ttyTCU0,115200 video=tegrafb earlycon=tegra_comb_uart,mmio32,0x0c168000 gpt rootfs.slot_suffix= tegra_fbmem=0x800000@0xa06b2000 lut_mem=0x2008@0xa06af000 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.800571] vdd-usb0-5v: 5000 mV
[ 0.846374] usbcore: registered new interface driver usbfs
[ 0.846449] usbcore: registered new interface driver hub
[ 0.846488] usbcore: registered new device driver usb
[ 0.908530] vdd-usb-3v3: at 3300 mV
[ 1.798217] usbcore: registered new interface driver r8152
[ 1.798260] usbcore: registered new interface driver asix
[ 1.798333] usbcore: registered new interface driver ax88179_178a
[ 1.798361] usbcore: registered new interface driver cdc_ether
[ 1.798410] usbcore: registered new interface driver net1080
[ 1.798439] usbcore: registered new interface driver cdc_subset
[ 1.798466] usbcore: registered new interface driver zaurus
[ 1.798507] usbcore: registered new interface driver cdc_ncm
[ 1.804802] tegra-xusb 3610000.xhci: USB2 port 0 has OTG_CAP
[ 1.806684] tegra-xusb 3610000.xhci: extcon 0: ffffffc1f55cac00 id
[ 1.807152] usbcore: registered new interface driver uas
[ 1.807217] usbcore: registered new interface driver usb-storage
[ 1.807413] usbcore: registered new interface driver usbserial
[ 1.807488] usbcore: registered new interface driver usbserial_generic
[ 1.807522] usbserial: USB Serial support registered for generic
[ 1.807553] usbcore: registered new interface driver option
[ 1.807573] usbserial: USB Serial support registered for GSM modem (1-port)
[ 1.807647] usbcore: registered new interface driver quatech2
[ 1.807683] usbserial: USB Serial support registered for Quatech 2nd gen USB to Serial Driver
[ 1.807726] usbcore: registered new interface driver cdc_xr_usb_serial
[ 1.807757] xr_usb_serial_common: Exar USB UART (serial port) driver
[ 1.809310] tegra-xusb 3610000.xhci: Firmware timestamp: 2020-09-11 16:55:03 UTC, Version: 60.09 release
[ 1.809400] tegra-xusb 3610000.xhci: xHCI Host Controller
[ 1.809421] tegra-xusb 3610000.xhci: new USB bus registered, assigned bus number 1
[ 1.810109] tegra-xusb 3610000.xhci: hcc params 0x0184ff25 hci version 0x110 quirks 0x00050810
[ 1.810202] tegra-xusb 3610000.xhci: irq 465, io mem 0x03610000
[ 1.810396] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.810404] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.810411] usb usb1: Product: xHCI Host Controller
[ 1.810418] usb usb1: Manufacturer: Linux 4.9.253-tegra xhci-hcd
[ 1.810424] usb usb1: SerialNumber: 3610000.xhci
[ 1.811580] tegra-xusb 3610000.xhci: xHCI Host Controller
[ 1.811621] tegra-xusb 3610000.xhci: new USB bus registered, assigned bus number 2
[ 1.811636] tegra-xusb 3610000.xhci: Host supports USB 3.1 Enhanced SuperSpeed
[ 1.811919] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[ 1.811927] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.811934] usb usb2: Product: xHCI Host Controller
[ 1.811941] usb usb2: Manufacturer: Linux 4.9.253-tegra xhci-hcd
[ 1.811948] usb usb2: SerialNumber: 3610000.xhci
[ 1.812854] usbcore: registered new interface driver GobiNet
[ 1.813341] usbcore: registered new interface driver xpad
[ 1.813497] tegra-xusb 3610000.xhci: Upgrade port 0 to USB3.0
[ 1.813505] tegra-xusb 3610000.xhci: Upgrade port 1 to USB3.0
[ 1.915292] usb usb2: usb_suspend_both: status 0
[ 2.883025] usb 2-3: new SuperSpeed USB device number 2 using tegra-xusb
[ 2.903756] usb 2-3: New USB device found, idVendor=2676, idProduct=ba02
[ 2.903764] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.903789] usb 2-3: Product: acA1920-155um
[ 2.903794] usb 2-3: Manufacturer: Basler
[ 2.903798] usb 2-3: SerialNumber: 22878768
[ 2.906866] usb usb1: usb_suspend_both: status 0
[ 11.887625] usbcore: registered new interface driver usbhid
[ 11.887628] usbhid: USB HID core driver
[ 11.903011] usbcore: registered new interface driver snd-usb-audio
[ 12.854419] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[ 12.854424] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 12.854429] usb usb3: Product: xHCI Host Controller
[ 12.854433] usb usb3: Manufacturer: Linux 4.9.253-tegra xhci-hcd
[ 12.854437] usb usb3: SerialNumber: 0005:01:00.0
[ 12.857284] usb usb4: We don’t know the algorithms for LPM for this host, disabling LPM.
[ 12.857346] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[ 12.857351] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 12.857355] usb usb4: Product: xHCI Host Controller
[ 12.857359] usb usb4: Manufacturer: Linux 4.9.253-tegra xhci-hcd
[ 12.857363] usb usb4: SerialNumber: 0005:01:00.0
[ 12.958934] usb usb4: usb_suspend_both: status 0
[ 13.182850] usb 3-2: new high-speed USB device number 2 using xhci_hcd
[ 13.274289] usb 3-2: device descriptor read/all, error -71
[ 14.143505] usb 4-2: new SuperSpeed USB device number 2 using xhci_hcd
[ 14.170508] usb 4-2: New USB device found, idVendor=2676, idProduct=ba02
[ 14.170515] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 14.170520] usb 4-2: Product: acA1920-155um
[ 14.170524] usb 4-2: Manufacturer: Basler
[ 14.170528] usb 4-2: SerialNumber: 22865151
[ 14.171912] usb usb3: usb_suspend_both: status 0
[ 15.483598] usb0: HOST MAC 2e:42:58:20:e0:26
[ 15.483646] usb0: MAC 2e:42:58:20:e0:27
[ 15.524589] l4tbr0: port 2(usb0) entered blocking state
[ 15.524596] l4tbr0: port 2(usb0) entered disabled state
[ 15.525351] device usb0 entered promiscuous mode
[ 15.533265] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
[ 44.374983] vdd-usb0-5v: disabling
why?Can someone help me analyze this issue?