Xavier Nx endpoint pcie
Hello.
We designed custom board for Xavier NX pcie endpoint mode.
Our board image is like this.
On the board Xavier NX module is on it and pcie connector is on bottom.
We completed the board and tested as endpoint mode.
I followed the Xavier endpoint guide and Xavier pcie endpoint design guide.
- Welcome — Jetson Linux
Developer Guide 34.1 documentation - https://developer.nvidia.com/embedded/dlc/jetson-agx-xavier-series-pcie-endpoint-design-guidelines-application-note
Configured the ODMDATA=0xB8190000 to ODMDATA=0xB8191000 in p3668.conf.common file
and then flash the Xavier NX.
And followed the guideline source code on Xavier NX as endpoint mode.
cd /sys/kernel/config/pci_ep/
mkdir functions/pci_epf_tvnet/func1
echo 16 > functions/pci_epf_tvnet/func1/msi_interrupts
ln -s functions/pci_epf_tvnet/func1 controllers/141a0000.pcie_ep/
echo 1 > controllers/141a0000.pcie_ep/start
we have two RP system.
So we checked lspci and PERST signal in RP system. it works fine
But Another RP system lspci not works and diff PERST signal.
And we Checked /proc/interrupts pex_rst.
pex_rst has a non-zero count
Then Ep mode need specific toggle signal?