GTS AXI Multichannel DMA IP for PCI Express* User Guide

ID 847470
Date 8/25/2025
Public
Document Table of Contents

6.3.6.1.1. Install PMD Driver

  1. In the host system, give execute permission to the v21.11.2 patch script.
    $ cd p0_software/dpdk/dpdk/patches/v21.11.2/
    $ chmod 777 apply-patch.sh
    
  2. Delete the dpdk-stable folder if it was already created. Create a new one using the patch script.
    $ rm -rf dpdk-stable
    $ sh ./apply-patch.sh
    
    Note: If you have an issue connecting to https://dpdk.org/git/dpdkstable then in p0_software/dpdk/patches/v21.11.2/apply-patch.sh, replace "git clone https://dpdk.org/git/dpdk-stable" with "git clone https://github.com/DPDK/dpdk-stable".
  3. Configure and build dpdk.
    $ cd dpdk-stable
    $ meson build 
    $ DESTDIR=install ninja -C build install
    $ cd build
    
  4. Build the igb_uio kernel driver and mcdma-test/perfq app.
    $ meson configure -Dexamples=mcdma-test/perfq -Denable_kmods=true
    $ ninja