Problems about Xavier NX PCIE Endpoint mode

I’ve been trying to use NX devkit as PCIe endpoint mode and I’m not able to find solutions to some problems.

I tried both shared memory(pci_epf_nv_test) and virtual ethernet(pci_epf_tvnet) functions and only get shared memory working.

The default memory size on shared memory function is 64K, what should I do to increase shared memory size? Do I need to apply patch and modify sources like Xavier AGX, as discussed in this post? or Xavier NX have a different method?

Official documentation about the operation of PCIe endpoint mode for Xavier NX seems lacking, will the documentation be provided in the near future?


Yes. Please go ahead and apply the patch mentioned in the post quoted by you. The procedure for Xavier NX is the same as that of Xavier AGX.