I am trying debug jetson-rdma-picoevb(rel-36+) on jetson orin nx.The FPGA is connected to NX with PCIe(0007:01:00.0). After executing rdma-cuda-c2h-perf, I saved the buf from the cudaHostAlloc . The data has not been transferred, but the FPGA shows that the transfer has been successfully completed. dmesg.log (62.3 KB) lspci.log (34.0 KB)
Hardware
Model: NVIDIA Jetson Orin NX Engineering Reference Developer Kit
699-level Part Number:699-13767-0001-300 M.3
P-Number:p3767-0001
Module: NVIDIA Jetson orin Nx(8GB ram)
SoC:tegra234
CUDA Arch BIN:8.7
L4T:36.3.0
Jetpack:6.0
We do find some FPGA has a different DMA engine so might not work with the picoevb sample.
Could you try the LED sample to check if the BAR mapping is working?