Hi @WayneWWW ,
On L4T 32.7.1 the Xavier NX Devkit wifi AzureWave adapter that uses 8822ce is not detected on the TX2 Devkit when plugged into the M2 J18 port.
I’ve used configuration option 6 with ODMDATA 0x309000 during flashing of the TX2 Devkit with NVidia Ubuntu 32.7.1 and I don’t see the device with lspci:
./tegraflash.py --bl nvtboot_recovery_cpu.bin --sdram_config P3310_A00_8GB_lpddr4_A02_l4t.cfg --odmdata 0x3090000 --applet mb1_recovery_prod.bin --cmd "flash; reboot" --cfg flash.xml --chip 0x18 --misc_config tegra186-mb1-bct-misc-si-l4t.cfg --pinmux_config tegra186-mb1-bct-pinmux-quill-p3310-1000-c03.cfg --pmic_config tegra186-mb1-bct-pmic-quill-p3310-1000-c04.cfg --pmc_config tegra186-mb1-bct-pad-quill-p3310-1000-c03.cfg --prod_config tegra186-mb1-bct-prod-quill-p3310-1000-c03.cfg --scr_config minimal_scr.cfg --scr_cold_boot_config mobile_scr.cfg --br_cmd_config tegra186-mb1-bct-bootrom-quill-p3310-1000-c03.cfg --dev_params emmc.cfg --bins "mb2_bootloader nvtboot_recovery.bin; mts_preboot preboot_d15_prod_cr.bin; mts_bootpack mce_mts_d15_prod_cr.bin; bpmp_fw bpmp.bin; bpmp_fw_dtb tegra186-a02-bpmp-quill-p3310-1000-c04-00-te770d-ucm2.dtb; tlk tos-trusty.img; eks eks.img; bootloader_dtb tegra186-quill-p3310-1000-c03-00-base.dtb"
saving flash command in /home/acoh/Downloads/32.7.1/Linux_for_Tegra/bootloader/flashcmd.txt
on the TX2 I see:
test@linux:~$ dmesg | grep -i pci
[ 0.000000] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB)
[ 0.476946] iommu: Adding device 10003000.pcie-controller to group 50
[ 0.476961] arm-smmu: forcing sodev map for 10003000.pcie-controller
[ 0.644813] PCI: CLS 0 bytes, default 64
[ 0.992093] tegra-pcie 10003000.pcie-controller: 4x1, 1x1 configuration
[ 0.993068] tegra-pcie 10003000.pcie-controller: PCIE: Enable power rails
[ 0.993416] tegra-pcie 10003000.pcie-controller: probing port 0, using 4 lanes
[ 0.995970] tegra-pcie 10003000.pcie-controller: probing port 2, using 1 lanes
[ 1.082403] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 4.4.0-k
[ 1.096437] ehci-pci: EHCI PCI platform driver
[ 1.096473] ohci-pci: OHCI PCI platform driver
[ 1.417957] tegra-pcie 10003000.pcie-controller: link 0 down, retrying
[ 1.823992] tegra-pcie 10003000.pcie-controller: link 0 down, retrying
[ 2.229957] tegra-pcie 10003000.pcie-controller: link 0 down, retrying
[ 2.231976] tegra-pcie 10003000.pcie-controller: link 0 down, ignoring
[ 2.637993] tegra-pcie 10003000.pcie-controller: link 2 down, retrying
[ 3.053998] tegra-pcie 10003000.pcie-controller: link 2 down, retrying
[ 3.471443] tegra-pcie 10003000.pcie-controller: link 2 down, retrying
[ 3.473845] tegra-pcie 10003000.pcie-controller: link 2 down, ignoring
[ 3.676563] tegra-pcie 10003000.pcie-controller: PCIE: no end points detected
[ 3.677013] tegra-pcie 10003000.pcie-controller: PCIE: Disable power rails
test@linux:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 13d3:3549 IMC Networks
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ata/linux:/boot$ ls -l /sys/firmware/devicetree/base/chosen/plugin-manager/odm-
total 0
-r--r--r-- 1 root root 4 Sep 15 12:03 android-build
-r--r--r-- 1 root root 4 Sep 15 12:03 disable-pmic-wdt
-r--r--r-- 1 root root 4 Sep 15 12:03 disable-sdmmc-hwcq
-r--r--r-- 1 root root 4 Sep 15 12:03 disable-tegra-wdt
-r--r--r-- 1 root root 4 Sep 15 12:03 enable-debug-console
-r--r--r-- 1 root root 4 Sep 15 12:03 enable-denver-wdt
-r--r--r-- 1 root root 4 Sep 15 12:03 enable-pcie-on-uphy-lane2
-r--r--r-- 1 root root 4 Sep 15 12:03 enable-pcie-on-uphy-lane4
-r--r--r-- 1 root root 4 Sep 15 12:03 enable-sata-on-uphy-lane5
-r--r--r-- 1 root root 4 Sep 15 12:03 enable-xusb-on-uphy-lane0
-r--r--r-- 1 root root 4 Sep 15 12:03 enable-xusb-on-uphy-lane1
-r--r--r-- 1 root root 9 Sep 15 12:03 name
-r--r--r-- 1 root root 4 Sep 15 12:03 no-battery
-r--r--r-- 1 root root 4 Sep 15 12:03 normal-flashed
Do I need to change the device-tree apart from ODMDATA and if yes, could you please let me know how exactly the device-tree changes should look like for 32.7.1 or even better, for 32.7.2?
Thank you