USB not working at 36.2.0

Hi,
我们的v1.1底板按照这个设计的:
ODMDATA=“gbe-uphy-config-0,hsstp-lane-map-3,hsio-uphy-config-16,nvhs-uphy-config-0”;
参考这里
https://docs.nvidia.com/jetson/archives/r36.2/DeveloperGuide/HR/JetsonModuleAdaptationAndBringUp/JetsonAgxOrinSeries.html?highlight=odmdata#uphy-lane-configuration
这个方案在35.4.1版本上是可以工作的,所有USB口都可以用,但是36.2版本都找不到usb,lsusb命令不能看到任何设备,鼠标和键盘不能用。我把相关dts修改和35.4.1一样,也不行。tegra234-mb1-bct-pinmux-p3701-0000-a04.dtsi文件也修改了。

请问怎样适配才能让36.2也支持USB呢?

下面是我们修改的dts文件:
tegra234-p3737-0000+p3701-0005-nv.dts.txt (14.2 KB)
下面是我们的连接图:

也参考了这篇文章,是不是USB在36.2还没完善?

Sorry for the late response.

Is this still an issue to support? Any result can be shared?

Hi, USB stilll doesn‘t work。
在等你们的36.3版本,或者怎么解决让USB能用,如果这周五前不能定下来,我们可能就要换方案了

HI,能不能先给一个补丁或者其他方案(能正常使用ubuntu22版本的方案),先让我们解决USB问题 ,后面再迭代更新呢?非常感谢

感觉ODMDATA和36.2之前的版本不一样了。lsusb看不到任何信息,USB供电测量了没有问题的,lspci也只能看到下面几个。

lspci -v

0001:00:00.0 PCI bridge: NVIDIA Corporation Device 229e (rev a1) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 199, IOMMU group 4
        Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
        I/O behind bridge: 00001000-00001fff [size=4K]
        Memory behind bridge: 40000000-400fffff [size=1M]
        Prefetchable memory behind bridge: [disabled]
        Capabilities: <access denied>
        Kernel driver in use: pcieport

0001:01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
        Flags: bus master, fast devsel, latency 0, IRQ 199, IOMMU group 4
        I/O ports at 1000 [size=256]
        Memory at 20a8004000 (64-bit, non-prefetchable) [size=4K]
        Memory at 20a8000000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169

0004:00:00.0 PCI bridge: NVIDIA Corporation Device 229c (rev a1) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 201, IOMMU group 6
        Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
        I/O behind bridge: [disabled]
        Memory behind bridge: 40000000-400fffff [size=1M]
        Prefetchable memory behind bridge: [disabled]
        Capabilities: <access denied>
        Kernel driver in use: pcieport

0004:01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller 980 (prog-if 02 [NVM Express])
        Subsystem: Samsung Electronics Co Ltd Device a801
        Flags: bus master, fast devsel, latency 0, IRQ 201, NUMA node 0, IOMMU group 6
        Memory at 2428000000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: nvme
        Kernel modules: nvme

0005:00:00.0 PCI bridge: NVIDIA Corporation Device 229a (rev a1) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 203, IOMMU group 7
        Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
        I/O behind bridge: 00000000-00000fff [size=4K]
        Memory behind bridge: 40000000-400fffff [size=1M]
        Prefetchable memory behind bridge: [disabled]
        Capabilities: <access denied>
        Kernel driver in use: pcieport

0005:01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
        Flags: bus master, fast devsel, latency 0, IRQ 203, IOMMU group 7
        I/O ports at 200000 [size=256]
        Memory at 2b28004000 (64-bit, non-prefetchable) [size=4K]
        Memory at 2b28000000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169

能否給一個簡單一點的敘述你們目前usb2,usb3怎樣接, 有哪幾個需要device mode/host mode?

dmesg也請給出來

这个我们的dmesg信息:

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd421]
[    0.000000] Linux version 5.15.122-rt-tegra (arm1@arm1-wxz) (aarch64-buildroot-linux-gnu-gcc.br_real (Buildroot 2022.08) 11.3.0, GNU ld (GNU Binutils) 2.38) #3 SMP PREEMPT_RT Wed Mar 27 17:38:38 CST 2024 ()
[    0.000000] Machine model: NVIDIA Jetson AGX Orin Developer Kit
[    0.000000] efi: EFI v2.70 by EDK II
[    0.000000] efi: RTPROP=0x10281df318 SMBIOS=0xffff0000 SMBIOS 3.0=0x1027c00000 MEMATTR=0x102183a018 ESRT=0x1020e74e98 RNG=0x10159a0018 MEMRESERVE=0x10163c2c18 
[    0.000000] random: crng init done
[    0.000000] secureboot: Secure boot disabled
[    0.000000] esrt: Reserving ESRT space from 0x0000001020e74e98 to 0x0000001020e74ed0.
[    0.000000] Reserved memory: created CMA memory pool at 0x0000000ff5000000, size 512 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000080000000-0x0000001033ffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x1022d167c0-0x1022d18fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000080000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x0000001033ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000080000000-0x00000000fffdffff]
[    0.000000]   node   0: [mem 0x00000000fffe0000-0x00000000ffffffff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x0000001018b52fff]
[    0.000000]   node   0: [mem 0x0000001018b53000-0x0000001018dbbfff]
[    0.000000]   node   0: [mem 0x0000001018dbc000-0x000000102629ffff]
[    0.000000]   node   0: [mem 0x00000010262a0000-0x00000010281dffff]
[    0.000000]   node   0: [mem 0x00000010281e0000-0x000000102c5fffff]
[    0.000000]   node   0: [mem 0x000000102c600000-0x000000102c7fffff]
[    0.000000]   node   0: [mem 0x000000102c800000-0x000000102cd6ffff]
[    0.000000]   node   0: [mem 0x0000001032000000-0x0000001033ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x0000001033ffffff]
[    0.000000] On node 0, zone Normal: 21136 pages in unavailable ranges
[    0.000000] On node 0, zone Normal: 16384 pages in unavailable ranges
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 28 pages/cpu s77744 r8192 d28752 u114688
[    0.000000] pcpu-alloc: s77744 r8192 d28752 u114688 alloc=28*4096
[    0.000000] pcpu-alloc: [0] 00 [0] 01 [0] 02 [0] 03 [0] 04 [0] 05 [0] 06 [0] 07 
[    0.000000] pcpu-alloc: [0] 08 [0] 09 [0] 10 [0] 11 
[    0.000000] Detected PIPT I-cache on CPU0
[    0.000000] CPU features: detected: Address authentication (architected algorithm)
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: Virtualization Host Extensions
[    0.000000] CPU features: detected: Hardware dirty bit management
[    0.000000] CPU features: detected: Spectre-v4
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] CPU features: kernel page table isolation forced ON by KASLR
[    0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[    0.000000] alternatives: patching kernel code
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 16187504
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: root=/dev/mmcblk3p1 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 console=ttyAMA0,115200 firmware_class.path=/etc/firmware fbcon=map:0 net.ifnames=0 nospectre_bhb video=efifb:off console=tty0 bl_prof_dataptr=2031616@0x102C610000 bl_prof_ro_ptr=65536@0x102C600000 
[    0.000000] Unknown kernel command line parameters "mminit_loglevel=4 fbcon=map:0 bl_prof_dataptr=2031616@0x102C610000 bl_prof_ro_ptr=65536@0x102C600000", will be passed to user space.
[    0.000000] Dentry cache hash table entries: 8388608 (order: 14, 67108864 bytes, linear)
[    0.000000] Inode-cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x00000000fbfe0000-0x00000000fffe0000] (64MB)
[    0.000000] Memory: 63808048K/65779136K available (18496K kernel code, 4036K rwdata, 9764K rodata, 7488K init, 551K bss, 1446800K reserved, 524288K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=12, Nodes=1
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=12.
[    0.000000] rcu:     RCU priority boosting: priority 1 delay 500 ms.
[    0.000000] rcu:     RCU_SOFTIRQ processing moved to rcuc kthreads.
[    0.000000]  No expedited grace period (rcu_normal_after_boot).
[    0.000000]  Trampoline variant of Tasks RCU enabled.
[    0.000000]  Rude variant of Tasks RCU enabled.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=12
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 960 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000f440000
[    0.000000] arch_timer: cp15 timer(s) running at 31.25MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xe6a171046, max_idle_ns: 881590405314 ns
[    0.000001] sched_clock: 56 bits at 31MHz, resolution 32ns, wraps every 4398046511088ns
[    0.000430] Console: colour dummy device 80x25
[    0.000439] printk: console [tty0] enabled
[    0.000506] Calibrating delay loop (skipped), value calculated using timer frequency.. 62.50 BogoMIPS (lpj=125000)
[    0.000516] pid_max: default: 32768 minimum: 301
[    0.000563] LSM: Security Framework initializing
[    0.000583] Yama: becoming mindful.
[    0.000600] SELinux:  Initializing.
[    0.000885] Mount-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.001100] Mountpoint-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.002826] rcu: Hierarchical SRCU implementation.
[    0.006224] Tegra Revision: A01 SKU: 208 CPU Process: 0 SoC Process: 0
[    0.006561] Remapping and enabling EFI services.
[    0.007506] smp: Bringing up secondary CPUs ...
[    0.008096] Detected PIPT I-cache on CPU1
[    0.008143] GICv3: CPU1: found redistributor 100 region 0:0x000000000f460000
[    0.008181] CPU1: Booted secondary processor 0x0000000100 [0x410fd421]
[    0.008700] Detected PIPT I-cache on CPU2
[    0.008715] GICv3: CPU2: found redistributor 200 region 0:0x000000000f480000
[    0.008729] CPU2: Booted secondary processor 0x0000000200 [0x410fd421]
[    0.009203] Detected PIPT I-cache on CPU3
[    0.009213] GICv3: CPU3: found redistributor 300 region 0:0x000000000f4a0000
[    0.009226] CPU3: Booted secondary processor 0x0000000300 [0x410fd421]
[    0.011746] Detected PIPT I-cache on CPU4
[    0.011772] GICv3: CPU4: found redistributor 10000 region 0:0x000000000f4c0000
[    0.011797] CPU4: Booted secondary processor 0x0000010000 [0x410fd421]
[    0.012369] Detected PIPT I-cache on CPU5
[    0.012379] GICv3: CPU5: found redistributor 10100 region 0:0x000000000f4e0000
[    0.012393] CPU5: Booted secondary processor 0x0000010100 [0x410fd421]
[    0.012874] Detected PIPT I-cache on CPU6
[    0.012884] GICv3: CPU6: found redistributor 10200 region 0:0x000000000f500000
[    0.012897] CPU6: Booted secondary processor 0x0000010200 [0x410fd421]
[    0.013390] Detected PIPT I-cache on CPU7
[    0.013400] GICv3: CPU7: found redistributor 10300 region 0:0x000000000f520000
[    0.013414] CPU7: Booted secondary processor 0x0000010300 [0x410fd421]
[    0.015949] Detected PIPT I-cache on CPU8
[    0.015975] GICv3: CPU8: found redistributor 20000 region 0:0x000000000f540000
[    0.016001] CPU8: Booted secondary processor 0x0000020000 [0x410fd421]
[    0.016527] Detected PIPT I-cache on CPU9
[    0.016539] GICv3: CPU9: found redistributor 20100 region 0:0x000000000f560000
[    0.016552] CPU9: Booted secondary processor 0x0000020100 [0x410fd421]
[    0.017048] Detected PIPT I-cache on CPU10
[    0.017060] GICv3: CPU10: found redistributor 20200 region 0:0x000000000f580000
[    0.017074] CPU10: Booted secondary processor 0x0000020200 [0x410fd421]
[    0.017570] Detected PIPT I-cache on CPU11
[    0.017581] GICv3: CPU11: found redistributor 20300 region 0:0x000000000f5a0000
[    0.017595] CPU11: Booted secondary processor 0x0000020300 [0x410fd421]
[    0.017653] smp: Brought up 1 node, 12 CPUs
[    0.017658] SMP: Total of 12 processors activated.
[    0.017661] CPU features: detected: 32-bit EL0 Support
[    0.017662] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.017664] CPU features: detected: Common not Private translations
[    0.017666] CPU features: detected: CRC32 instructions
[    0.017667] CPU features: detected: Data cache clean to Point of Persistence
[    0.017668] CPU features: detected: Generic authentication (architected algorithm)
[    0.017669] CPU features: detected: RCpc load-acquire (LDAPR)
[    0.017670] CPU features: detected: LSE atomic instructions
[    0.017671] CPU features: detected: Privileged Access Never
[    0.017672] CPU features: detected: RAS Extension Support
[    0.017673] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.030544] spectre-bhb mitigation disabled by command line option
[    0.042286] CPU: All CPU(s) started at EL2
[    0.045648] devtmpfs: initialized
[    0.065350] KASLR enabled
[    0.065471] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.065482] futex hash table entries: 4096 (order: 6, 262144 bytes, linear)
[    0.069479] pinctrl core: initialized pinctrl subsystem
[    0.070086] SMBIOS 3.6.0 present.
[    0.070094] DMI: Unknown NVIDIA Jetson AGX Orin Developer Kit/NVIDIA Jetson AGX Orin Developer Kit, BIOS 36.2.0-gcid-34956989 11/30/2023
[    0.070431] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.072192] DMA: preallocated 8192 KiB GFP_KERNEL pool for atomic allocations
[    0.072592] DMA: preallocated 8192 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.072979] DMA: preallocated 8192 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.073048] audit: initializing netlink subsys (disabled)
[    0.073161] audit: type=2000 audit(0.072:1): state=initialized audit_enabled=0 res=1
[    0.074297] thermal_sys: Registered thermal governor 'step_wise'
[    0.074299] thermal_sys: Registered thermal governor 'user_space'
[    0.074300] thermal_sys: Registered thermal governor 'power_allocator'
[    0.076699] cpuidle: using governor menu
[    0.076859] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.077004] ASID allocator initialised with 32768 entries
[    0.078298] Serial: AMBA PL011 UART driver
[    0.079060] printk: console [ramoops-1] enabled
[    0.079063] pstore: Registered ramoops as persistent store backend
[    0.079064] ramoops: using 0x200000@0x102cdf0000, ecc: 0
[    0.088461] 31d0000.serial: ttyAMA0 at MMIO 0x31d0000 (irq = 118, base_baud = 0) is a SBSA
[    0.088479] printk: console [ttyAMA0] enabled
[    0.099447] platform bpmp: Fixing up cyclic dependency with 2c60000.external-memory-controller
[    0.108572] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.108582] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.108586] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.108587] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.109697] cryptd: max_cpu_qlen set to 1000
[    0.111932] ACPI: Interpreter disabled.
[    0.114385] iommu: Default domain type: Translated 
[    0.114391] iommu: DMA domain TLB invalidation policy: strict mode 
[    0.114732] SCSI subsystem initialized
[    0.114861] libata version 3.00 loaded.
[    0.115023] vgaarb: loaded
[    0.115215] usbcore: registered new interface driver usbfs
[    0.115236] usbcore: registered new interface driver hub
[    0.115264] usbcore: registered new device driver usb
[    0.115733] pps_core: LinuxPPS API ver. 1 registered
[    0.115738] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.115751] PTP clock support registered
[    0.115825] EDAC MC: Ver: 3.0.0
[    0.117299] Registered efivars operations
[    0.118006] FPGA manager framework
[    0.118101] Advanced Linux Sound Architecture Driver Initialized.
[    0.118981] clocksource: Switched to clocksource arch_sys_counter
[    0.163340] VFS: Disk quotas dquot_6.6.0
[    0.163422] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.163673] pnp: PnP ACPI: disabled
[    0.167354] NET: Registered PF_INET protocol family
[    0.168312] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.171197] tcp_listen_portaddr_hash hash table entries: 32768 (order: 8, 1572864 bytes, linear)
[    0.173374] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.173420] TCP established hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.173927] TCP bind hash table entries: 65536 (order: 9, 2621440 bytes, linear)
[    0.177532] TCP: Hash tables configured (established 524288 bind 65536)
[    0.177930] UDP hash table entries: 32768 (order: 9, 3145728 bytes, linear)
[    0.182310] UDP-Lite hash table entries: 32768 (order: 9, 3145728 bytes, linear)
[    0.187029] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.187625] RPC: Registered named UNIX socket transport module.
[    0.187629] RPC: Registered udp transport module.
[    0.187630] RPC: Registered tcp transport module.
[    0.187632] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.187649] PCI: CLS 0 bytes, default 64
[    0.188055] Unpacking initramfs...
[    0.203182] hw perfevents: enabled with armv8_cortex_a78 PMU driver, 7 counters available
[    0.206490] Initialise system trusted keyrings
[    0.206646] workingset: timestamp_bits=42 max_order=24 bucket_order=0
[    0.212385] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.212911] NFS: Registering the id_resolver key type
[    0.212945] Key type id_resolver registered
[    0.212949] Key type id_legacy registered
[    0.213024] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.213043] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.213073] ntfs: driver 2.1.32 [Flags: R/O].
[    0.213459] 9p: Installing v9fs 9p2000 file system support
[    0.225481] NET: Registered PF_ALG protocol family
[    0.225496] Key type asymmetric registered
[    0.225500] Asymmetric key parser 'x509' registered
[    0.225591] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[    0.225603] io scheduler mq-deadline registered
[    0.225609] io scheduler kyber registered
[    0.238690] EINJ: ACPI disabled.
[    0.252404] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.254418] SuperH (H)SCI(F) driver initialized
[    0.254813] msm_serial: driver initialized
[    0.255487] printk: console [ttyTCU0] enabled
[    0.256489] arm-smmu 8000000.iommu: probing hardware configuration...
[    0.256495] arm-smmu 8000000.iommu: SMMUv2 with:
[    0.256502] arm-smmu 8000000.iommu:  stage 1 translation
[    0.256505] arm-smmu 8000000.iommu:  stage 2 translation
[    0.256508] arm-smmu 8000000.iommu:  nested translation
[    0.256517] arm-smmu 8000000.iommu:  stream matching with 128 register groups
[    0.256524] arm-smmu 8000000.iommu:  128 context banks (0 stage-2 only)
[    0.256540] arm-smmu 8000000.iommu:  Supported page sizes: 0x61311000
[    0.256545] arm-smmu 8000000.iommu:  Stage-1: 48-bit VA -> 48-bit IPA
[    0.256547] arm-smmu 8000000.iommu:  Stage-2: 48-bit IPA -> 48-bit PA
[    0.257792] arm-smmu 10000000.iommu: probing hardware configuration...
[    0.257796] arm-smmu 10000000.iommu: SMMUv2 with:
[    0.257798] arm-smmu 10000000.iommu:         stage 1 translation
[    0.257799] arm-smmu 10000000.iommu:         stage 2 translation
[    0.257800] arm-smmu 10000000.iommu:         nested translation
[    0.257802] arm-smmu 10000000.iommu:         stream matching with 128 register groups
[    0.257804] arm-smmu 10000000.iommu:         128 context banks (0 stage-2 only)
[    0.257822] arm-smmu 10000000.iommu:         Supported page sizes: 0x61311000
[    0.257824] arm-smmu 10000000.iommu:         Stage-1: 48-bit VA -> 48-bit IPA
[    0.257827] arm-smmu 10000000.iommu:         Stage-2: 48-bit IPA -> 48-bit PA
[    0.258284] arm-smmu 12000000.iommu: probing hardware configuration...
[    0.258288] arm-smmu 12000000.iommu: SMMUv2 with:
[    0.258290] arm-smmu 12000000.iommu:         stage 1 translation
[    0.258290] arm-smmu 12000000.iommu:         stage 2 translation
[    0.258291] arm-smmu 12000000.iommu:         nested translation
[    0.258295] arm-smmu 12000000.iommu:         stream matching with 128 register groups
[    0.258297] arm-smmu 12000000.iommu:         128 context banks (0 stage-2 only)
[    0.258303] arm-smmu 12000000.iommu:         Supported page sizes: 0x61311000
[    0.258304] arm-smmu 12000000.iommu:         Stage-1: 48-bit VA -> 48-bit IPA
[    0.258305] arm-smmu 12000000.iommu:         Stage-2: 48-bit IPA -> 48-bit PA
[    0.277183] loop: module loaded
[    0.278441] megasas: 07.717.02.00-rc1
[    0.283298] tun: Universal TUN/TAP device driver, 1.6
[    0.283921] thunder_xcv, ver 1.0
[    0.283952] thunder_bgx, ver 1.0
[    0.283973] nicpf, ver 1.0
[    0.284955] hclge is initializing
[    0.284985] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
[    0.284993] hns3: Copyright (c) 2017 Huawei Corporation.
[    0.285038] e1000: Intel(R) PRO/1000 Network Driver
[    0.285044] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    0.285079] e1000e: Intel(R) PRO/1000 Network Driver
[    0.285084] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    0.285118] igb: Intel(R) Gigabit Ethernet Network Driver
[    0.285125] igb: Copyright (c) 2007-2014 Intel Corporation.
[    0.285142] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[    0.285150] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    0.285378] sky2: driver version 1.30
[    0.286116] VFIO - User Level meta-driver version: 0.3
[    0.287745] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.287752] ehci-pci: EHCI PCI platform driver
[    0.287789] ehci-platform: EHCI generic platform driver
[    0.287873] ehci-orion: EHCI orion driver
[    0.287945] ehci-exynos: EHCI Exynos driver
[    0.288021] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.288048] ohci-pci: OHCI PCI platform driver
[    0.288078] ohci-platform: OHCI generic platform driver
[    0.288152] ohci-exynos: OHCI Exynos driver
[    0.288628] usbcore: registered new interface driver usb-storage
[    0.290713] i2c_dev: i2c /dev entries driver
[    0.294400] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com
[    0.296679] sdhci: Secure Digital Host Controller Interface driver
[    0.296686] sdhci: Copyright(c) Pierre Ossman
[    0.297178] Synopsys Designware Multimedia Card Interface Driver
[    0.297849] sdhci-pltfm: SDHCI platform and OF driver helper
[    0.300003] SMCCC: SOC_ID: ID = jep106:036b:0234 Revision = 0x00000401
[    0.300551] tegra-bpmp bpmp: Adding to iommu group 0
[    0.302452] tegra-bpmp bpmp: firmware: a381fb560faa591136e7-ac83764aab0
[    0.359177] Freeing initrd memory: 10280K
[    3.523391] clocksource: tsc: mask: 0xffffffffffffff max_cycles: 0xe6a171046, max_idle_ns: 881590405314 ns
[    3.523405] clocksource: osc: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 49772407460 ns
[    3.523410] clocksource: usec: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
[    3.524596] usbcore: registered new interface driver usbhid
[    3.524600] usbhid: USB HID core driver
[    3.529794] optee: probing for conduit method.
[    3.529842] optee: revision 3.22 (1b7f2993)
[    3.590161] optee: dynamic shared memory is enabled
[    3.590419] optee: initialized driver
[    3.593368] usbcore: registered new interface driver snd-usb-audio
[    3.594585] NET: Registered PF_PACKET protocol family
[    3.594857] 9pnet: Installing 9P2000 support
[    3.594990] Key type dns_resolver registered
[    3.597344] printk: console [tty0]: printing thread started
[    3.598743] printk: console [ttyTCU0]: printing thread started
[    3.600134] printk: console [ttyAMA0]: printing thread started
[    3.601098] printk: console [ramoops-1]: printing thread started
[    3.601272] Loading compiled-in X.509 certificates
[    3.615667] Loaded X.509 cert 'Build time autogenerated kernel key: 20bb3716e4fabe42434a4f9704f010388124e3f7'
[    3.640784] pstore: Using crash dump compression: deflate
[    3.676439] gpio-394 (camera-control-output-low): hogged as output/low
[    3.676463] gpio-397 (camera-control-output-low): hogged as output/low
[    3.676489] gpio-487 (camera-control-output-low): hogged as output/low
[    3.676507] gpio-486 (camera-control-output-low): hogged as output/low
[    3.717817] simple-framebuffer chosen:framebuffer: framebuffer at 0x1039e00000, 0x21c0000 bytes
[    3.717827] simple-framebuffer chosen:framebuffer: format=x8r8g8b8, mode=3840x2160x32, linelength=16384
[    3.720296] simple-framebuffer chosen:framebuffer: fb0: simplefb registered!
[    3.721075] tegra-gpcdma 2600000.dma-controller: Adding to iommu group 1
[    3.724664] tegra-gpcdma 2600000.dma-controller: GPC DMA driver register 31 channels
[    3.725826] serial-tegra 3100000.serial: RX in PIO mode
[    3.725830] serial-tegra 3100000.serial: TX in PIO mode
[    3.725894] 3100000.serial: ttyTHS0 at MMIO 0x3100000 (irq = 112, base_baud = 0) is a TEGRA_UART
[    3.727513] serial-tegra 3110000.serial: RX in PIO mode
[    3.727518] serial-tegra 3110000.serial: TX in PIO mode
[    3.727607] 3110000.serial: ttyTHS1 at MMIO 0x3110000 (irq = 206, base_baud = 0) is a TEGRA_UART
[    3.733260] tegra_rtc c2a0000.rtc: registered as rtc1
[    3.733275] tegra_rtc c2a0000.rtc: Tegra internal Real Time Clock
[    3.733815] tegra-i2c 3160000.i2c: Adding to iommu group 1
[    3.743621] tegra-i2c 3180000.i2c: Adding to iommu group 1
[    3.750808] tegra-i2c 3190000.i2c: Adding to iommu group 1
[    3.758129] tegra-i2c 31b0000.i2c: Adding to iommu group 1
[    3.765476] tegra-i2c 31c0000.i2c: Adding to iommu group 1
[    3.772871] tegra-i2c 31e0000.i2c: Adding to iommu group 1
[    3.780457] tegra-i2c c240000.i2c: Adding to iommu group 1
[    3.789702] tegra-i2c c250000.i2c: Adding to iommu group 1
[    3.824610] cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 2009000 KHz, changing to: 2035200 KHz
[    3.827947] cpufreq: cpufreq_online: CPU4: Running at unlisted initial frequency: 2008000 KHz, changing to: 2035200 KHz
[    3.830677] cpufreq: cpufreq_online: CPU8: Running at unlisted initial frequency: 2008000 KHz, changing to: 2035200 KHz
[    3.832608] sdhci-tegra 3460000.mmc: Adding to iommu group 2
[    3.833392] sdhci-tegra 3400000.mmc: Adding to iommu group 3
[    3.835132] irq: IRQ233: trimming hierarchy from :bus@0:pmc@c360000
[    3.836325] irq: IRQ234: trimming hierarchy from :bus@0:interrupt-controller@f400000-1
[    3.837905] irq: IRQ235: trimming hierarchy from :bus@0:pmc@c360000
[    3.839425] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[    4.244140] ALSA device list:
[    4.244144]   No soundcards found.
[    4.244509] sdhci-tegra 3400000.mmc: Got CD GPIO
[    4.256354] mmc3: CQHCI version 5.10
[    4.293092] mmc3: SDHCI controller on 3460000.mmc [3460000.mmc] using ADMA 64-bit
[    4.294238] irq: IRQ236: trimming hierarchy from :bus@0:interrupt-controller@f400000-1
[    4.294948] mmc4: SDHCI controller on 3400000.mmc [3400000.mmc] using ADMA 64-bit
[    4.296439] Freeing unused kernel memory: 7488K
[    4.296577] Run /init as init process
[    4.296579]   with arguments:
[    4.296579]     /init
[    4.296579]   with environment:
[    4.296580]     HOME=/
[    4.296580]     TERM=linux
[    4.296581]     mminit_loglevel=4
[    4.296581]     fbcon=map:0
[    4.296582]     bl_prof_dataptr=2031616@0x102C610000
[    4.296582]     bl_prof_ro_ptr=65536@0x102C600000
[    4.308183] Checking overlayfs setting...
[    4.322395] Overlayfs is disabled...
[    4.329035] Root device found: mmcblk3p1
[    4.400137] mmc3: Command Queue Engine enabled
[    4.400146] mmc3: new HS400 Enhanced strobe MMC card at address 0001
[    4.400432] mmcblk3: mmc3:0001 G1M15M 59.3 GiB 
[    4.403806]  mmcblk3: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15
[    4.408802] mmcblk3boot0: mmc3:0001 G1M15M 31.5 MiB 
[    4.409599] mmcblk3boot1: mmc3:0001 G1M15M 31.5 MiB 
[    4.410137] mmcblk3rpmb: mmc3:0001 G1M15M 4.00 MiB, chardev (511:0)
[    4.597570] Found dev node: /dev/mmcblk3p1
[    4.781888] EXT4-fs (mmcblk3p1): 2 orphan inodes deleted
[    4.781895] EXT4-fs (mmcblk3p1): recovery complete
[    4.786916] EXT4-fs (mmcblk3p1): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[    4.791421] Rootfs mounted over mmcblk3p1
[    4.805492] Switching from initrd to actual rootfs
[    4.952110] systemd[1]: System time before build time, advancing clock.
[    5.025921] NET: Registered PF_INET6 protocol family
[    5.027032] Segment Routing with IPv6
[    5.027044] In-situ OAM (IOAM) with IPv6
[    5.068223] systemd[1]: systemd 249.11-0ubuntu3.11 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[    5.068638] systemd[1]: Detected architecture arm64.
[    5.174653] systemd[1]: Hostname set to <tegra-ubuntu>.
[    5.207127] systemd[1]: Using hardware watchdog 'NVIDIA Tegra186 WDT', version 0, device /dev/watchdog
[    5.207143] systemd[1]: Set hardware watchdog to 2min.
[    5.454712] systemd[1]: /etc/systemd/system/nvs-service.service:41: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
[    5.462143] systemd[1]: /etc/systemd/system/nvargus-daemon.service:42: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
[    5.514960] systemd[1]: Queued start job for default target Graphical Interface.
[    5.516623] systemd[1]: Created slice Slice /system/modprobe.
[    5.558041] systemd[1]: Created slice Slice /system/serial-getty.
[    5.610855] systemd[1]: Created slice User and Session Slice.
[    5.673058] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    5.717726] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    5.771527] systemd[1]: Reached target Slice Units.
[    5.836914] systemd[1]: Reached target Mounting snaps.
[    5.897126] systemd[1]: Reached target Mounted snaps.
[    5.947995] systemd[1]: Reached target Swaps.
[    6.017983] systemd[1]: Reached target Local Verity Protected Volumes.
[    6.078472] systemd[1]: Listening on RPCbind Server Activation Socket.
[    6.118397] systemd[1]: Listening on Syslog Socket.
[    6.168581] systemd[1]: Listening on fsck to fsckd communication Socket.
[    6.220033] systemd[1]: Listening on initctl Compatibility Named Pipe.
[    6.333615] systemd[1]: Listening on Journal Audit Socket.
[    6.392609] systemd[1]: Listening on Journal Socket (/dev/log).
[    6.444944] systemd[1]: Listening on Journal Socket.
[    6.445318] systemd[1]: Listening on udev Control Socket.
[    6.445500] systemd[1]: Listening on udev Kernel Socket.
[    6.446655] systemd[1]: Mounting Huge Pages File System...
[    6.447916] systemd[1]: Mounting POSIX Message Queue File System...
[    6.480417] systemd[1]: Mounting Kernel Debug File System...
[    6.481673] systemd[1]: Mounting Kernel Trace File System...
[    6.485638] systemd[1]: Starting Journal Service...
[    6.504557] systemd[1]: Starting Set the console keyboard layout...
[    6.505937] systemd[1]: Starting Create List of Static Device Nodes...
[    6.507462] systemd[1]: Starting Load Kernel Module configfs...
[    6.530351] systemd[1]: Starting Load Kernel Module drm...
[    6.531990] systemd[1]: Starting Load Kernel Module efi_pstore...
[    6.545849] systemd[1]: Starting Load Kernel Module fuse...
[    6.547566] systemd[1]: Starting NVIDIA specific first-boot udev script...
[    6.562305] systemd[1]: Started Nameserver information manager.
[    6.562594] systemd[1]: Reached target Preparation for Network.
[    6.562827] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[    6.568818] systemd[1]: Starting Load Kernel Modules...
[    6.581480] fuse: init (API version 7.34)
[    6.596752] systemd[1]: Starting Remount Root and Kernel File Systems...
[    6.598050] systemd[1]: Starting Coldplug All udev Devices...
[    6.600752] systemd[1]: Started Journal Service.
[    6.605705] EXT4-fs (mmcblk3p1): re-mounted. Opts: (null). Quota mode: none.
[    6.646310] systemd-journald[350]: Received client request to flush runtime journal.
[    7.388449] tegra194-pcie 14100000.pcie: Adding to iommu group 4
[    7.389797] at24 0-0050: 256 byte 24c02 EEPROM, read-only
[    7.395043] at24 0-0056: 256 byte 24c02 EEPROM, read-only
[    7.396381] tegra194-pcie 14100000.pcie: host bridge /bus@0/pcie@14100000 ranges:
[    7.396408] tegra194-pcie 14100000.pcie:      MEM 0x2080000000..0x20a7ffffff -> 0x2080000000
[    7.396415] tegra194-pcie 14100000.pcie:      MEM 0x20a8000000..0x20afffffff -> 0x0040000000
[    7.396430] tegra194-pcie 14100000.pcie:       IO 0x0030100000..0x00301fffff -> 0x0030100000
[    7.396724] tegra194-pcie 14100000.pcie: iATU unroll: enabled
[    7.396726] tegra194-pcie 14100000.pcie: Detected iATU regions: 8 outbound, 2 inbound
[    7.464554] tegra-hda 3510000.hda: Adding to iommu group 5
[    7.473061] gic 2a41000.interrupt-controller: GIC IRQ controller registered
[    7.473112] tegra-aconnect bus@0:aconnect@2900000: Tegra ACONNECT bus registered
[    7.502257] tegra-audio sound: ASoC: Property 'nvidia,audio-routing' does not exist or its length is not even
[    7.502267] tegra-audio: probe of sound failed with error -22
[    7.502997] tegra194-pcie 14100000.pcie: Link up
[    7.507729] tegra194-pcie 14100000.pcie: Link up
[    7.507841] tegra194-pcie 14100000.pcie: PCI host bridge to bus 0001:00
[    7.507847] pci_bus 0001:00: root bus resource [io  0x0000-0xfffff] (bus address [0x30100000-0x301fffff])
[    7.507851] pci_bus 0001:00: root bus resource [mem 0x20a8000000-0x20afffffff] (bus address [0x40000000-0x47ffffff])
[    7.507854] pci_bus 0001:00: root bus resource [bus 00-ff]
[    7.507855] pci_bus 0001:00: root bus resource [mem 0x2080000000-0x20a7ffffff pref]
[    7.507906] pci 0001:00:00.0: [10de:229e] type 01 class 0x060400
[    7.508072] pci 0001:00:00.0: PME# supported from D0 D3hot
[    7.512701] pci 0001:01:00.0: [10ec:8168] type 00 class 0x020000
[    7.512876] pci 0001:01:00.0: reg 0x10: initial BAR value 0x00000000 invalid
[    7.512878] pci 0001:01:00.0: reg 0x10: [io  size 0x0100]
[    7.513088] pci 0001:01:00.0: reg 0x18: [mem 0x00000000-0x00000fff 64bit]
[    7.513216] pci 0001:01:00.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit]
[    7.514521] pci 0001:01:00.0: supports D1 D2
[    7.514525] pci 0001:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    7.515280] input: NVIDIA Jetson AGX Orin HDA HDMI/DP,pcm=3 as /devices/platform/bus@0/3510000.hda/sound/card0/input1
[    7.515682] input: NVIDIA Jetson AGX Orin HDA HDMI/DP,pcm=7 as /devices/platform/bus@0/3510000.hda/sound/card0/input2
[    7.515767] input: NVIDIA Jetson AGX Orin HDA HDMI/DP,pcm=8 as /devices/platform/bus@0/3510000.hda/sound/card0/input3
[    7.515849] input: NVIDIA Jetson AGX Orin HDA HDMI/DP,pcm=9 as /devices/platform/bus@0/3510000.hda/sound/card0/input4
[    7.531628] pci 0001:00:00.0: BAR 14: assigned [mem 0x20a8000000-0x20a80fffff]
[    7.531642] pci 0001:00:00.0: BAR 13: assigned [io  0x1000-0x1fff]
[    7.531647] pci 0001:01:00.0: BAR 4: assigned [mem 0x20a8000000-0x20a8003fff 64bit]
[    7.531750] pci 0001:01:00.0: BAR 2: assigned [mem 0x20a8004000-0x20a8004fff 64bit]
[    7.531849] pci 0001:01:00.0: BAR 0: assigned [io  0x1000-0x10ff]
[    7.531879] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[    7.531882] pci 0001:00:00.0:   bridge window [io  0x1000-0x1fff]
[    7.531886] pci 0001:00:00.0:   bridge window [mem 0x20a8000000-0x20a80fffff]
[    7.532087] pcieport 0001:00:00.0: Adding to iommu group 4
[    7.532453] pcieport 0001:00:00.0: PME: Signaling with IRQ 199
[    7.532636] pcieport 0001:00:00.0: AER: enabled with IRQ 199
[    7.533947] tegra194-pcie 14160000.pcie: Adding to iommu group 6
[    7.538338] tegra194-pcie 14160000.pcie: host bridge /bus@0/pcie@14160000 ranges:
[    7.538367] tegra194-pcie 14160000.pcie:      MEM 0x2140000000..0x2427ffffff -> 0x2140000000
[    7.538375] tegra194-pcie 14160000.pcie:      MEM 0x2428000000..0x242fffffff -> 0x0040000000
[    7.538380] tegra194-pcie 14160000.pcie:       IO 0x0036100000..0x00361fffff -> 0x0036100000
[    7.538707] tegra194-pcie 14160000.pcie: iATU unroll: enabled
[    7.538710] tegra194-pcie 14160000.pcie: Detected iATU regions: 8 outbound, 2 inbound
[    7.540610] irq: IRQ238: trimming hierarchy from :bus@0:pmc@c360000
[    7.541255] ucsi_ccg 1-0008: i2c_transfer failed -121
[    7.541259] ucsi_ccg 1-0008: ucsi_ccg_init failed - -121
[    7.541263] ucsi_ccg: probe of 1-0008 failed with error -121
[    7.646991] tegra194-pcie 14160000.pcie: Link up
[    7.649652] tegra194-pcie 14160000.pcie: Link up
[    7.649806] tegra194-pcie 14160000.pcie: PCI host bridge to bus 0004:00
[    7.649812] pci_bus 0004:00: root bus resource [io  0x100000-0x1fffff] (bus address [0x36100000-0x361fffff])
[    7.649815] pci_bus 0004:00: root bus resource [mem 0x2428000000-0x242fffffff] (bus address [0x40000000-0x47ffffff])
[    7.649818] pci_bus 0004:00: root bus resource [bus 00-ff]
[    7.649819] pci_bus 0004:00: root bus resource [mem 0x2140000000-0x2427ffffff pref]
[    7.649865] pci 0004:00:00.0: [10de:229c] type 01 class 0x060400
[    7.650017] pci 0004:00:00.0: PME# supported from D0 D3hot
[    7.655811] pci 0004:01:00.0: [144d:a809] type 00 class 0x010802
[    7.656012] pci 0004:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit]
[    7.671214] pci 0004:00:00.0: BAR 14: assigned [mem 0x2428000000-0x24280fffff]
[    7.671227] pci 0004:01:00.0: BAR 0: assigned [mem 0x2428000000-0x2428003fff 64bit]
[    7.671316] pci 0004:00:00.0: PCI bridge to [bus 01-ff]
[    7.671322] pci 0004:00:00.0:   bridge window [mem 0x2428000000-0x24280fffff]
[    7.671678] pcieport 0004:00:00.0: Adding to iommu group 6
[    7.671931] pcieport 0004:00:00.0: PME: Signaling with IRQ 201
[    7.672663] pcieport 0004:00:00.0: AER: enabled with IRQ 201
[    7.673962] tegra194-pcie 141a0000.pcie: Adding to iommu group 7
[    7.756069] nv_nvsciipc_init.sh[747]: no /dev/nvsciipc
[    7.768205] tegra-adma 2930000.dma-controller: Tegra210 ADMA driver registered 32 channels
[    7.783909] tegra194-pcie 141a0000.pcie: host bridge /bus@0/pcie@141a0000 ranges:
[    7.783939] tegra194-pcie 141a0000.pcie:      MEM 0x2800000000..0x2b27ffffff -> 0x2800000000
[    7.783946] tegra194-pcie 141a0000.pcie:      MEM 0x2b28000000..0x2b2fffffff -> 0x0040000000
[    7.783949] tegra194-pcie 141a0000.pcie:       IO 0x003a100000..0x003a1fffff -> 0x003a100000
[    7.784368] tegra194-pcie 141a0000.pcie: iATU unroll: enabled
[    7.784372] tegra194-pcie 141a0000.pcie: Detected iATU regions: 8 outbound, 2 inbound
[    7.834326] r8169 0001:01:00.0: Adding to iommu group 4
[    7.834495] r8169 0001:01:00.0: enabling device (0000 -> 0003)
[    7.850597] r8169 0001:01:00.0 eth0: RTL8168h/8111h, 10:0c:29:53:09:a2, XID 541, IRQ 271
[    7.850609] r8169 0001:01:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[    7.891192] tegra194-pcie 141a0000.pcie: Link up
[    7.894079] tegra194-pcie 141a0000.pcie: Link up
[    7.894206] tegra194-pcie 141a0000.pcie: PCI host bridge to bus 0005:00
[    7.894212] pci_bus 0005:00: root bus resource [io  0x200000-0x2fffff] (bus address [0x3a100000-0x3a1fffff])
[    7.894216] pci_bus 0005:00: root bus resource [mem 0x2b28000000-0x2b2fffffff] (bus address [0x40000000-0x47ffffff])
[    7.894220] pci_bus 0005:00: root bus resource [bus 00-ff]
[    7.894222] pci_bus 0005:00: root bus resource [mem 0x2800000000-0x2b27ffffff pref]
[    7.894275] pci 0005:00:00.0: [10de:229a] type 01 class 0x060400
[    7.894442] pci 0005:00:00.0: PME# supported from D0 D3hot
[    7.899546] pci 0005:01:00.0: [10ec:8168] type 00 class 0x020000
[    7.899720] pci 0005:01:00.0: reg 0x10: [io  0x0000-0x00ff]
[    7.899917] pci 0005:01:00.0: reg 0x18: [mem 0x00000000-0x00000fff 64bit]
[    7.900043] pci 0005:01:00.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit]
[    7.901094] pci 0005:01:00.0: supports D1 D2
[    7.901095] pci 0005:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    7.902525] loop0: detected capacity change from 0 to 8
[    7.905070] nvme 0004:01:00.0: Adding to iommu group 6
[    7.905347] nvme nvme0: pci function 0004:01:00.0
[    7.905397] nvme 0004:01:00.0: enabling device (0000 -> 0002)
[    7.910608] nvme nvme0: Shutdown timeout set to 8 seconds
[    7.914924] pci 0005:00:00.0: BAR 14: assigned [mem 0x2b28000000-0x2b280fffff]
[    7.914937] pci 0005:00:00.0: BAR 13: assigned [io  0x200000-0x200fff]
[    7.914943] pci 0005:01:00.0: BAR 4: assigned [mem 0x2b28000000-0x2b28003fff 64bit]
[    7.915195] pci 0005:01:00.0: BAR 2: assigned [mem 0x2b28004000-0x2b28004fff 64bit]
[    7.915300] pci 0005:01:00.0: BAR 0: assigned [io  0x200000-0x2000ff]
[    7.915332] pci 0005:00:00.0: PCI bridge to [bus 01-ff]
[    7.915336] pci 0005:00:00.0:   bridge window [io  0x200000-0x200fff]
[    7.915340] pci 0005:00:00.0:   bridge window [mem 0x2b28000000-0x2b280fffff]
[    7.915937] pcieport 0005:00:00.0: Adding to iommu group 7
[    7.916296] pcieport 0005:00:00.0: PME: Signaling with IRQ 203
[    7.916647] pcieport 0005:00:00.0: AER: enabled with IRQ 203
[    7.917568] r8169 0005:01:00.0: Adding to iommu group 7
[    7.917773] r8169 0005:01:00.0: enabling device (0000 -> 0003)
[    7.928909] nvme nvme0: allocated 64 MiB host memory buffer.
[    7.934494] r8169 0005:01:00.0 eth1: RTL8168h/8111h, 10:0c:29:53:09:92, XID 541, IRQ 273
[    7.934505] r8169 0005:01:00.0 eth1: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[   12.854309] nvme nvme0: 12/0/0 default/read/poll queues
[   13.289574] zram: Added device: zram0
[   13.291200] zram: Added device: zram1
[   13.292693] zram: Added device: zram2
[   13.293709] zram: Added device: zram3
[   13.295645] zram: Added device: zram4
[   13.297125] zram: Added device: zram5
[   13.298356] zram: Added device: zram6
[   13.298824] zram: Added device: zram7
[   13.299763] zram: Added device: zram8
[   13.302073] zram: Added device: zram9
[   13.303489] zram: Added device: zram10
[   13.304017] zram: Added device: zram11
[   13.336096] zram0: detected capacity change from 0 to 5362512
[   13.347545] Adding 2681252k swap on /dev/zram0.  Priority:5 extents:1 across:2681252k SS
[   13.359017] Generic FE-GE Realtek PHY r8169-1-100:00: attached PHY driver (mii_bus:phy_addr=r8169-1-100:00, irq=MAC)
[   13.365689] zram1: detected capacity change from 0 to 5362512
[   13.374913] Adding 2681252k swap on /dev/zram1.  Priority:5 extents:1 across:2681252k SS
[   13.392474] zram2: detected capacity change from 0 to 5362512
[   13.402223] Adding 2681252k swap on /dev/zram2.  Priority:5 extents:1 across:2681252k SS
[   13.418816] zram3: detected capacity change from 0 to 5362512
[   13.425823] Adding 2681252k swap on /dev/zram3.  Priority:5 extents:1 across:2681252k SS
[   13.442182] zram4: detected capacity change from 0 to 5362512
[   13.451874] Adding 2681252k swap on /dev/zram4.  Priority:5 extents:1 across:2681252k SS
[   13.468269] zram5: detected capacity change from 0 to 5362512
[   13.478318] Adding 2681252k swap on /dev/zram5.  Priority:5 extents:1 across:2681252k SS
[   13.494469] zram6: detected capacity change from 0 to 5362512
[   13.504050] Adding 2681252k swap on /dev/zram6.  Priority:5 extents:1 across:2681252k SS
[   13.519791] zram7: detected capacity change from 0 to 5362512
[   13.528943] Adding 2681252k swap on /dev/zram7.  Priority:5 extents:1 across:2681252k SS
[   13.544528] zram8: detected capacity change from 0 to 5362512
[   13.552315] Adding 2681252k swap on /dev/zram8.  Priority:5 extents:1 across:2681252k SS
[   13.568165] zram9: detected capacity change from 0 to 5362512
[   13.576357] Adding 2681252k swap on /dev/zram9.  Priority:5 extents:1 across:2681252k SS
[   13.592058] zram10: detected capacity change from 0 to 5362512
[   13.599105] r8169 0001:01:00.0 eth0: Link is Down
[   13.600696] Adding 2681252k swap on /dev/zram10.  Priority:5 extents:1 across:2681252k SS
[   13.616202] zram11: detected capacity change from 0 to 5362512
[   13.624624] Adding 2681252k swap on /dev/zram11.  Priority:5 extents:1 across:2681252k SS
[   13.659017] Generic FE-GE Realtek PHY r8169-5-100:00: attached PHY driver (mii_bus:phy_addr=r8169-5-100:00, irq=MAC)
[   13.875512] r8169 0005:01:00.0 eth1: Link is Down
[   41.959473] loop0: detected capacity change from 0 to 8
[   65.671765] loop0: detected capacity change from 0 to 8
[   68.848700] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[  101.066198] loop0: detected capacity change from 0 to 8

链接信息,我们用的config #2 ,P1和P2用作USB Host模式了,其他都是用作PCIE:

dts只改动了这个文件,其他部分和官方套件一样:

PCIE部分dts配置如下:

+	pcie@14100000 {
+		status = "okay";
+
+		phys = <&p2u_hsio_3>;
+		phy-names = "p2u-0";
+	};
+
+	pcie@14160000 {
+		status = "okay";
+
+		phys = <&p2u_hsio_4>, <&p2u_hsio_5>, <&p2u_hsio_6>,
+		       <&p2u_hsio_7>;
+		phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3";
+	};
+
+	pcie@14180000 {
+		nvidia,disable-aspm-states = <0xf>;
+		status = "okay";
+		phys = <&p2u_hsio_0>;
+		phy-names = "p2u-0";
+	};
+
+	pcie@141a0000 {
+		status = "okay";
+
+		phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
+		       <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
+		       <&p2u_nvhs_6>, <&p2u_nvhs_7>;
+		phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
+			    "p2u-5", "p2u-6", "p2u-7";
+	};
+
+
+	/* C7 - PCIe switch */
+	pcie@141e0000 {
+	   status = "okay";
+	   vddio-pex-ctl-supply = <&vdd_1v8_ao>;
+	   phys = <&p2u_gbe_0>, <&p2u_gbe_1>, <&p2u_gbe_2>, <&p2u_gbe_3>,
+	          <&p2u_gbe_4>, <&p2u_gbe_5>, <&p2u_gbe_6>, <&p2u_gbe_7>;
+	   phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4","p2u-5", "p2u-6", "p2u-7";
+	};

DTMDATA信息:

diff --git a/p3701.conf.common b/p3701.conf.common
index 5e73ff1..a7ddbcf 100644
--- a/p3701.conf.common
+++ b/p3701.conf.common
@@ -153,7 +153,8 @@ process_fuse_level()
 
 # Common values and/or defaults across P3701:
 
-ODMDATA="gbe-uphy-config-22,hsstp-lane-map-3,nvhs-uphy-config-0,hsio-uphy-config-0,gbe0-enable-10g";
+#ODMDATA="gbe-uphy-config-22,hsstp-lane-map-3,nvhs-uphy-config-0,hsio-uphy-config-0,gbe0-enable-10g";
+ODMDATA="gbe-uphy-config-0,hsstp-lane-map-3,hsio-uphy-config-16,nvhs-uphy-config-0";
 CHIPID=0x23;
 ITS_FILE=;
 OVERLAY_DTB_FILE="L4TConfiguration.dtbo,tegra234-p3701-overlay.dtbo";

还有这个文件:

diff --git a/p3737-0000-p3701-0000.conf b/p3737-0000-p3701-0000.conf
index 450d009..ca59905 100644
--- a/p3737-0000-p3701-0000.conf
+++ b/p3737-0000-p3701-0000.conf
@@ -59,3 +59,4 @@ update_flash_args()
 DTB_FILE=tegra234-p3737-0000+p3701-0000-nv.dtb;
 TBCDTB_FILE="${DTB_FILE}";
 OVERLAY_DTB_FILE="L4TConfiguration.dtbo,tegra234-p3737-0000+p3701-0000-dynamic.dtbo,tegra234-carveouts.dtbo,tegra-optee.dtbo,tegra234-p3737-camera-dual-imx274-overlay.dtbo,tegra234-p3737-camera-e3331-ove
rlay.dtbo,tegra234-p3737-camera-e3333-overlay.dtbo,tegra234-p3737-camera-imx185-overlay.dtbo";
+ODMDATA="gbe-uphy-config-0,hsstp-lane-map-3,hsio-uphy-config-16,nvhs-uphy-config-0";

pcie的部份能請你去/proc/device-tree確認一下你加的東西真的有在那裡嗎?

cat /proc/device-tree信息如下,看样子和dts是一致的:

cat /proc/device-tree/pcie@14100000/status 
> okay
cat /proc/device-tree/pcie@14100000/phy-names 
> p2u-0

cat /proc/device-tree/pcie@14160000/status       
> okay
cat /proc/device-tree/pcie@14160000/phy-names 
> p2u-0p2u-1p2u-2p2u-3 

cat /proc/device-tree/pcie@14180000/status     
> okay
cat /proc/device-tree/pcie@14180000/phy-names 
> p2u-0

cat /proc/device-tree/pcie@141a0000/status     
> okay
cat /proc/device-tree/pcie@141a0000/phy-names 
> p2u-0p2u-1p2u-2p2u-3p2u-4p2u-5p2u-6p2u-7

cat /proc/device-tree/pcie@141e0000/status      
> okay
cat /proc/device-tree/pcie@141e0000/phy-names 
> p2u-0p2u-1p2u-2p2u-3p2u-4p2u-5p2u-6p2u-7

看起來問題是你所有的device tree路徑都寫錯地方了…

我想你應該ls /proc/device-tree/pcie@141e0000的結果只會有那幾行你加的東西存在吧…

HI
那几路PCIE已经配置正确了,但是我们这样添加USB还是不工作,这个新版本改动了好多,完全靠我们自己摸索太慢了,我们最近生产的30台Orin,只要USB调试好就可以了。
USB方面,能否给一个思路或者相关提示,让USB能正常工作,非常感谢~

我的USB的dts部分:

/{
      bus@0 {
                ......
+		xusb_padctl: padctl@3520000 {
+			status = "okay";
+
+			pads {
+				usb2 {
+					lanes {
+						usb2-0 {
+							nvidia,function = "xusb";
+							status = "okay";
+						};
+
+						usb2-1 {
+							nvidia,function = "xusb";
+							status = "okay";
+						};
+
+						usb2-2 {
+							nvidia,function = "xusb";
+							status = "okay";
+						};
+
+						usb2-3 {
+							nvidia,function = "xusb";
+							status = "okay";
+						};
+					};
+				};
+
+				usb3 {
+					lanes {
+						usb3-0 {
+							nvidia,function = "xusb";
+							status = "okay";
+						};
+
+						usb3-1 {
+							nvidia,function = "xusb";
+							status = "okay";
+						};
+
+						usb3-2 {
+							nvidia,function = "xusb";
+							status = "okay";
+						};
+					};
+				};
+			};
+
+			ports {
+				usb2-0 {
+					mode = "otg";
+					usb-role-switch;
+					status = "okay";
+					port {
+						hs_typec_p1: endpoint {
+							remote-endpoint = <&hs_ucsi_ccg_p1>;
+						};
+					};
+				};
+
+				usb2-1 {
+					mode = "host";
+					status = "okay";
+				};
+
+				usb2-2 {
+					mode = "host";
+					status = "okay";
+				};
+
+				usb2-3 {
+					mode = "host";
+					status = "okay";
+				};
+
+				usb3-0 {
+					nvidia,usb2-companion = <1>;
+					status = "okay";
+				};
+
+				usb3-1 {
+					nvidia,usb2-companion = <0>;
+					status = "okay";
+				};
+
+				usb3-2 {
+					nvidia,usb2-companion = <3>;
+					status = "okay";
+				};
+			};
+		};
+
+		usb@3550000 {
+			status = "okay";
+
+			phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
+			       <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-1}>;
+			phy-names = "usb2-0", "usb3-0";
+			nvidia,xusb-padctl = <&xusb_padctl>;
+		};
+
+		usb@3610000 {
+			status = "okay";
+
+			phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
+			       <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
+			       <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-2}>,
+			       <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-3}>,
+			       <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-0}>,
+			       <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-1}>,
+			       <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>;
+			phy-names = "usb2-0", "usb2-1", "usb2-2", "usb2-3","usb3-0", "usb3-1", "usb3-2";
+			nvidia,xusb-padctl = <&xusb_padctl>;
+		};
        ......
+	}; //bus@0

dmest信息:
dmesg.txt (48.7 KB)
dts文件:
tegra234-p3737-0000+p3701-0005-nv.dts.txt (17.0 KB)

能跟你確認一下lsmod的結果嗎?

另外, 你的dts麻煩直接從dtb convert過來

HI:
lsmod info:

Module                  Size  Used by
lzo_rle                16384  144
lzo_compress           16384  1 lzo_rle
zram                   28672  24
zsmalloc               36864  1 zram
nvme                   49152  0
nvme_core             110592  1 nvme
r8169                 106496  0
rfkill                 32768  2
tegra210_adma          24576  0
ucsi_ccg               28672  0
typec_ucsi             36864  1 ucsi_ccg
typec                  61440  1 typec_ucsi
crct10dif_ce           20480  1
snd_hda_codec_hdmi     69632  1
snd_soc_tegra_machine    40960  0
snd_hda_tegra          16384  0
snd_hda_codec         139264  2 snd_hda_codec_hdmi,snd_hda_tegra
at24                   24576  0
snd_soc_rt5640        126976  0
tegra_aconnect         16384  0
snd_hda_core          102400  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_tegra
tegra_xudc             45056  0
snd_soc_rl6231         16384  1 snd_soc_rt5640
lm90                   28672  0
phy_tegra194_p2u       16384  22
pwm_tegra              20480  1
libcomposite           65536  0
pcie_tegra194          40960  0
tegra_bpmp_thermal     16384  0
ina3221                24576  0
pwm_fan                20480  0
fuse                  135168  5
drm                   634880  0
ip_tables              32768  0
x_tables               49152  1 ip_tables
ipv6                  499712  44

dtc -I dtb -O dts tegra234-p3737-0000+p3701-0005-nv.dtb > tegra234-p3737-0000+p3701-0005-nv.dts
转换的dts:
tegra234-p3737-0000+p3701-0005-nv.dts.txt (317.0 KB)

請問一下你們的kernel image能先換回原本NV提供的嗎?

换成NV的Image后,lsusb也没有任何设备:
1,lsmod信息:

Module                  Size  Used by
bridge                241664  0
stp                    20480  1 bridge
llc                    20480  2 bridge,stp
nvidia_modeset       1253376  6
lzo_rle                16384  64
lzo_compress           16384  1 lzo_rle
zram                   32768  16
zsmalloc               32768  1 zram
snd_soc_tegra186_asrc_oot    36864  0
snd_soc_tegra210_admaif_oot   118784  0
snd_soc_tegra_utils_oot    28672  1 snd_soc_tegra210_admaif_oot
snd_soc_tegra_pcm      16384  1 snd_soc_tegra210_admaif_oot
snd_soc_tegra210_ope_oot    32768  0
snd_soc_tegra210_mvc_oot    20480  0
snd_soc_simple_card_utils    28672  1 snd_soc_tegra_utils_oot
snd_soc_tegra210_mixer_oot    45056  0
snd_soc_tegra186_dspk_oot    20480  0
snd_soc_tegra186_arad_oot    24576  1 snd_soc_tegra186_asrc_oot
snd_soc_tegra210_sfc_oot    57344  0
snd_soc_tegra210_adx_oot    28672  0
snd_soc_tegra210_afc_oot    20480  0
snd_soc_tegra210_amx_oot    32768  0
snd_soc_tegra210_dmic_oot    20480  0
snd_soc_tegra210_i2s_oot    24576  0
nvme                   45056  0
nvme_core              90112  1 nvme
r8168                 495616  0
snd_soc_tegra210_ahub_oot  1257472  2 snd_soc_tegra210_sfc_oot,snd_soc_tegra210_ope_oot
tegra210_adma          24576  0
nvvrs_pseq_rtc         16384  0
rfkill                 36864  3
tegra234_oc_event      16384  0
crct10dif_ce           20480  1
tegra23x_perf_uncore    20480  0
ucsi_ccg               28672  0
nvpmodel_clk_cap       16384  0
snd_hda_codec_hdmi     61440  1
typec_ucsi             32768  1 ucsi_ccg
typec                  53248  1 typec_ucsi
tegra_mce              24576  1 tegra23x_perf_uncore
mttcan                 65536  0
tegra_cactmon_mc_all    16384  0
thermal_trip_event     16384  0
snd_hda_tegra          20480  0
can_dev                36864  1 mttcan
tegra_aconnect         16384  0
snd_hda_codec         126976  2 snd_hda_codec_hdmi,snd_hda_tegra
snd_soc_rt5640        114688  0
snd_hda_core           94208  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_tegra
snd_soc_rl6231         16384  1 snd_soc_rt5640
tegra_xudc             45056  0
phy_tegra194_p2u       16384  22
pwm_tegra_tachometer    16384  0
at24                   24576  0
pwm_tegra              20480  1
nvethernet           1150976  0
mc_hwpm                16384  0
nvidia               1454080  13 nvidia_modeset
nvpps                  28672  2 mttcan,nvethernet
tegra194_gte           28672  1 nvpps
nvidia_vrs_pseq        16384  0
pcie_tegra194          40960  0
i2c_nvvrs11            16384  0
lm90                   28672  0
host1x_fence           24576  0
tegra_bpmp_thermal     16384  0
tegra_dce              98304  2 nvidia
nvhost_vi5             20480  0
nvhost_isp5            16384  0
nvhost_nvcsi_t194      16384  0
libcomposite           61440  0
tegra_camera          217088  3 nvhost_isp5,nvhost_nvcsi_t194,nvhost_vi5
v4l2_dv_timings        36864  1 tegra_camera
nvhost_nvcsi           24576  1 tegra_camera
tegra_camera_platform    24576  4 nvhost_isp5,nvhost_nvcsi_t194,tegra_camera,nvhost_vi5
capture_ivc            28672  1 tegra_camera
governor_userspace     16384  0
tegra_camera_rtcpu    176128  2 capture_ivc,tegra_camera
ivc_bus                24576  2 capture_ivc,tegra_camera_rtcpu
hsp_mailbox_client     20480  2 ivc_bus,tegra_camera_rtcpu
ivc_ext                20480  2 ivc_bus,capture_ivc
v4l2_fwnode            20480  1 tegra_camera
v4l2_async             20480  2 v4l2_fwnode,tegra_camera
videobuf2_dma_contig    24576  1 tegra_camera
videobuf2_memops       20480  1 videobuf2_dma_contig
videobuf2_v4l2         28672  1 tegra_camera
videobuf2_common       61440  4 videobuf2_dma_contig,videobuf2_v4l2,tegra_camera,videobuf2_memops
tegra_drm_next        344064  16
videodev              249856  4 v4l2_async,videobuf2_v4l2,tegra_camera,videobuf2_common
nvhost_nvdla           98304  0
nvhost_pva            155648  0
tegra_wmark            16384  0
mc                     57344  4 videodev,videobuf2_v4l2,tegra_camera,videobuf2_common
nvhost_capture         24576  2 nvhost_isp5,nvhost_vi5
cec                    53248  1 tegra_drm_next
nvhwpm                106496  4 tegra_drm_next,mc_hwpm,nvhost_nvdla,nvhost_pva
tegra_se               53248  0
drm_kms_helper        278528  1 tegra_drm_next
host1x_nvhost          40960  10 nvhost_isp5,nvhost_nvcsi_t194,nvidia,tegra_camera,nvhost_nvdla,nvhost_capture,nvhost_nvcsi,nvhost_pva,nvhost_vi5,nvidia_modeset
tsecriscv              28672  1 nvidia
crypto_engine          16384  1 tegra_se
ina3221                24576  0
pwm_fan                24576  0
nvgpu                2654208  27
governor_pod_scaling    36864  0
mc_utils               16384  3 nvidia,nvgpu,tegra_camera_platform
host1x_next           180224  8 tegra_drm_next,host1x_nvhost,host1x_fence,tegra_se,nvgpu,nvhost_nvdla,nvhost_pva,nvidia_modeset
nvmap                 204800  127 nvgpu
nvsciipc               24576  1 nvmap
fuse                  126976  5
drm                   602112  20 tegra_drm_next,drm_kms_helper,nvidia
ip_tables              32768  0
x_tables               45056  1 ip_tables
ipv6                  471040  139 bridge

2,dmesg信息:
dmesg.txt (68.3 KB)
3,另外我们这样编译RT-kernel Image的:

cd Linux_for_Tegra/source/|
bash ./nvbuild.sh -r -o $KERNEL_OUT

但是换成NV的Image之后,lsmod设备好像变多了,我比较下两个Image的/proc/config.gz,看看有什么不同。
还有我也在实验disable rt-kernel ,编译个Image再试试。
如果你们能提供一个好的解决办法,就更好了。

我disable rt-kernel替换Image之后,lsmod设备也变成这么多了,所以应该与config文件无关

Module                  Size  Used by
nvidia_modeset       1253376  6
lzo_rle                16384  64
lzo_compress           16384  1 lzo_rle
zram                   32768  16
zsmalloc               32768  1 zram
nvme                   45056  0
nvme_core              90112  1 nvme
snd_soc_tegra210_admaif_oot   118784  0
snd_soc_tegra_utils_oot    28672  1 snd_soc_tegra210_admaif_oot
snd_soc_tegra_pcm      16384  1 snd_soc_tegra210_admaif_oot
snd_soc_tegra186_dspk_oot    20480  0
snd_soc_simple_card_utils    28672  1 snd_soc_tegra_utils_oot
snd_soc_tegra210_ope_oot    32768  0
snd_soc_tegra210_adx_oot    28672  0
snd_soc_tegra210_mixer_oot    45056  0
snd_soc_tegra186_asrc_oot    36864  0
snd_soc_tegra186_arad_oot    24576  1 snd_soc_tegra186_asrc_oot
snd_soc_tegra210_mvc_oot    20480  0
snd_soc_tegra210_dmic_oot    20480  0
snd_soc_tegra210_afc_oot    20480  0
snd_soc_tegra210_amx_oot    32768  0
snd_soc_tegra210_sfc_oot    57344  0
snd_soc_tegra210_i2s_oot    24576  0
r8168                 495616  0
snd_soc_tegra210_ahub_oot  1257472  2 snd_soc_tegra210_sfc_oot,snd_soc_tegra210_ope_oot
tegra210_adma          24576  0
nvvrs_pseq_rtc         16384  0
rfkill                 36864  3
crct10dif_ce           20480  1
ucsi_ccg               28672  0
tegra234_oc_event      16384  0
typec_ucsi             32768  1 ucsi_ccg
tegra23x_perf_uncore    20480  0
typec                  53248  1 typec_ucsi
tegra_mce              24576  1 tegra23x_perf_uncore
nvpmodel_clk_cap       16384  0
mttcan                 65536  0
tegra_cactmon_mc_all    16384  0
thermal_trip_event     16384  0
can_dev                36864  1 mttcan
snd_hda_codec_hdmi     61440  1
snd_soc_rt5640        114688  0
tegra_aconnect         16384  0
snd_soc_rl6231         16384  1 snd_soc_rt5640
at24                   24576  0
snd_hda_tegra          20480  0
pwm_tegra_tachometer    16384  0
snd_hda_codec         126976  2 snd_hda_codec_hdmi,snd_hda_tegra
phy_tegra194_p2u       16384  22
tegra_xudc             45056  0
snd_hda_core           94208  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_tegra
pwm_tegra              20480  1
nvethernet           1150976  0
nvpps                  28672  2 mttcan,nvethernet
nvidia               1454080  13 nvidia_modeset
tegra194_gte           28672  1 nvpps
mc_hwpm                16384  0
pcie_tegra194          40960  0
host1x_fence           24576  0
tegra_bpmp_thermal     16384  0
i2c_nvvrs11            16384  0
lm90                   28672  0
tegra_dce              98304  2 nvidia
nvidia_vrs_pseq        16384  0
libcomposite           61440  0
nvhost_vi5             20480  0
nvhost_isp5            16384  0
nvhost_nvcsi_t194      16384  0
tegra_camera          217088  3 nvhost_isp5,nvhost_nvcsi_t194,nvhost_vi5
v4l2_dv_timings        36864  1 tegra_camera
nvhost_nvcsi           24576  1 tegra_camera
tegra_camera_platform    24576  4 nvhost_isp5,nvhost_nvcsi_t194,tegra_camera,nvhost_vi5
capture_ivc            28672  1 tegra_camera
tegra_camera_rtcpu    176128  2 capture_ivc,tegra_camera
ivc_bus                24576  2 capture_ivc,tegra_camera_rtcpu
governor_userspace     16384  0
hsp_mailbox_client     20480  2 ivc_bus,tegra_camera_rtcpu
ivc_ext                20480  2 ivc_bus,capture_ivc
v4l2_fwnode            20480  1 tegra_camera
v4l2_async             20480  2 v4l2_fwnode,tegra_camera
videobuf2_dma_contig    24576  1 tegra_camera
videobuf2_memops       20480  1 videobuf2_dma_contig
videobuf2_v4l2         28672  1 tegra_camera
tegra_drm_next        344064  16
videobuf2_common       61440  4 videobuf2_dma_contig,videobuf2_v4l2,tegra_camera,videobuf2_memops
videodev              249856  4 v4l2_async,videobuf2_v4l2,tegra_camera,videobuf2_common
tegra_wmark            16384  0
nvhost_pva            155648  0
mc                     57344  4 videodev,videobuf2_v4l2,tegra_camera,videobuf2_common
nvhost_nvdla           98304  0
nvhwpm                106496  4 tegra_drm_next,mc_hwpm,nvhost_nvdla,nvhost_pva
nvhost_capture         24576  2 nvhost_isp5,nvhost_vi5
cec                    53248  1 tegra_drm_next
tsecriscv              28672  1 nvidia
host1x_nvhost          40960  10 nvhost_isp5,nvhost_nvcsi_t194,nvidia,tegra_camera,nvhost_nvdla,nvhost_capture,nvhost_nvcsi,nvhost_pva,nvhost_vi5,nvidia_modeset
tegra_se               53248  0
drm_kms_helper        278528  1 tegra_drm_next
crypto_engine          16384  1 tegra_se
ina3221                24576  0
pwm_fan                24576  0
nvgpu                2654208  27
governor_pod_scaling    36864  0
mc_utils               16384  3 nvidia,nvgpu,tegra_camera_platform
host1x_next           180224  8 tegra_drm_next,host1x_nvhost,host1x_fence,tegra_se,nvgpu,nvhost_nvdla,nvhost_pva,nvidia_modeset
nvmap                 204800  125 nvgpu
nvsciipc               24576  1 nvmap
fuse                  126976  5
drm                   602112  20 tegra_drm_next,drm_kms_helper,nvidia
ip_tables              32768  0
x_tables               45056  1 ip_tables
ipv6                  471040  205

請問USB3-0那個你是想要做PCIe還是USB3?