XDMA (CPM4 Only) - 3.4 English

Versal Adaptive SoC CPM DMA and Bridge Mode for PCI Express Product Guide (PG347)

Document ID
PG347
Release Date
2023-11-20
Version
3.4 English
  1. Navigate to driver root directory
    1. $> cd <parent-path>/dma_ip_drivers/XDMA/linux-kernel
  2. Compile and install driver to /lib/modules directory
    1. $> cd xdma && make install
  3. Compile user applications
    1. $> cd ../tools && make all
  4. Insert the driver into the kernel
    1. $> modprobe xdma
  5. Perform the DMA transfer to SBI; must set aperture size so DMA transfer acts on keyhole
    1. $> dma_to_device -d /dev/xdma0_h2c_0 -k 4096 -f <.pdi file> -s <size> -a 0x102100000