Jetson-rdma-picoevb can not work on jetson orin NX

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

Hi,

Which FPGA do you use?

We currently support the following FPGA boards:
https://github.com/NVIDIA/jetson-rdma-picoevb?tab=readme-ov-file#obtaining-the-hardware

  • RHS Research PicoEVB.
  • HiTech Global HTG-K800.

Thanks.

We’re using the xilinx KU040, which I think is generic, it’s all standard PCIe operation.

Hi,

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?

Thanks.

Hi ,thank you for support.The sample is working now.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.