AGX Xevier endpoint mode Ethernet over PCIE PCIe x1 x2 x4 x8 issue
Hi
We want to change AGX Xavier to endpoint mode connect x86 platform with PCIe.
I follow below website change ODMDATA to 0x09191000 and setting Linux to Etherner Interface
However , when AGX Xevier insert to x86 pcie slot with x4 or x8 ," Network controller: NVIDIA Corporation Ethernet Connection 2296" not found on x86 platform after reboot, but When we mask the PCIe lanes with insulating tape,pci speed down to x1 x2 , x86 platform can detect " Network controller: NVIDIA Corporation Ethernet Connection 2296" on lspci , and check function by iperf.
There are no such problems in DevKit, what are the possible areas that need to be adjusted?
DeviceTree or Pinmux?
In attachment file picture , left is DeviceKit ,right is my board device tree.
in “pinctrl-0” and “vpcie3v3-supply” , “vpcie12v-supply” has some defferent , But I’m not sure if I should modify these values…
https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-3261/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/xavier_PCIe_endpoint_mode.html#