I am working on a PCIe driver for a Jetson TX2 (currently using a TX2 developer carrier board). We would like to export raw LiDAR sensor data from our hardware over a PCIe bus into the TX2’s GPU memory for post processing. The LiDAR sensor has an Arria 10 FPGA where we will embed the PCIe IP. We need around 16 Gbps throughput.
Are there reference PCIe drivers which have a zero-copy DMA implementation for the TX2? Any kind of a starting point for my driver development would be appreciated.