Hello,
I am trying to set the USB Lane Mapping setting to Config # 3 (USB3.0x2, PCIe 3x1) with TX 2 + DevBoard + R28.1.
In the default state (config #2), I confirmed that “lspci” will be recognized. (*1)
I changed the device tree with reference to Jetson/TX2 USB - eLinux.org, but nothing was displayed with “lspci”.
I find 3x1 in dmesg(*2), so the device tree is not wrong (I think).
And I wrote “ODMDATA = 0x6090000;” in p2771-0000.conf.common.
Do you have any hints?
*1
$ lspci
00:01.0 PCI bridge: NVIDIA Corporation Device 10e5 (rev a1)
01:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
*2
$ grep -E "pci|PCI" kern.txt
Oct 11 14:13:24 tegra-ubuntu kernel: [ 0.000000] PCI I/O : 0xffffffbffae00000 - 0xffffffbffbe00000 ( 16 MB)
Oct 11 14:13:24 tegra-ubuntu kernel: [ 0.260918] GPIO line 459 (pcie-lane2-mux) hogged as output/low
Oct 11 14:13:24 tegra-ubuntu kernel: [ 0.264372] iommu: Adding device 10003000.pcie-controller to group 50
Oct 11 14:13:24 tegra-ubuntu kernel: [ 0.414921] PCI: CLS 0 bytes, default 128
Oct 11 14:13:24 tegra-ubuntu kernel: [ 13.068559] tegra-pcie 10003000.pcie-controller: 1x1, 1x1, 1x1 configuration
Oct 11 14:13:24 tegra-ubuntu kernel: [ 13.093953] tegra-pcie 10003000.pcie-controller: PCIE: Enable power rails
Oct 11 14:13:24 tegra-ubuntu kernel: [ 13.105651] tegra-pcie 10003000.pcie-controller: probing port 0, using 1 lanes
Oct 11 14:13:24 tegra-ubuntu kernel: [ 13.107907] tegra-pcie 10003000.pcie-controller: probing port 1, using 1 lanes
Oct 11 14:13:24 tegra-ubuntu kernel: [ 13.110090] tegra-pcie 10003000.pcie-controller: probing port 2, using 1 lanes
Oct 11 14:13:24 tegra-ubuntu kernel: [ 13.628720] tegra-pcie 10003000.pcie-controller: link 0 down, retrying
Oct 11 14:13:24 tegra-ubuntu kernel: [ 14.031719] tegra-pcie 10003000.pcie-controller: link 0 down, retrying
Oct 11 14:13:24 tegra-ubuntu kernel: [ 14.437346] tegra-pcie 10003000.pcie-controller: link 0 down, retrying
Oct 11 14:13:24 tegra-ubuntu kernel: [ 14.439370] tegra-pcie 10003000.pcie-controller: link 0 down, ignoring
Oct 11 14:13:24 tegra-ubuntu kernel: [ 14.908751] tegra-pcie 10003000.pcie-controller: link 1 down, retrying
Oct 11 14:13:24 tegra-ubuntu kernel: [ 15.314727] tegra-pcie 10003000.pcie-controller: link 1 down, retrying
Oct 11 14:13:24 tegra-ubuntu kernel: [ 15.721108] tegra-pcie 10003000.pcie-controller: link 1 down, retrying
Oct 11 14:13:24 tegra-ubuntu kernel: [ 15.723138] tegra-pcie 10003000.pcie-controller: link 1 down, ignoring
Oct 11 14:13:24 tegra-ubuntu kernel: [ 16.248565] tegra-pcie 10003000.pcie-controller: link 2 down, retrying
Oct 11 14:13:24 tegra-ubuntu kernel: [ 16.672579] tegra-pcie 10003000.pcie-controller: link 2 down, retrying
Oct 11 14:13:25 tegra-ubuntu kernel: [ 17.086196] tegra-pcie 10003000.pcie-controller: link 2 down, retrying
Oct 11 14:13:25 tegra-ubuntu kernel: [ 17.088221] tegra-pcie 10003000.pcie-controller: link 2 down, ignoring
Oct 11 14:13:25 tegra-ubuntu kernel: [ 17.088228] tegra-pcie 10003000.pcie-controller: PCIE: no end points detected
Oct 11 14:13:25 tegra-ubuntu kernel: [ 17.088423] tegra-pcie 10003000.pcie-controller: PCIE: Disable power rails
regards,