GTS AXI Multichannel DMA IP for PCI Express User Guide

ID 847470
Date 5/06/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

6.2.3. Host Operating System Check (if Working with Ubuntu 22.04)

Follow the steps below to check if your host operating system version matches the Ubuntu 22.04 as mentioned in Hardware and Software Requirements.
  1. Check the kernel version using this command:

    $ uname -r

    Expected output:

    5.15.0-xx-generic

  2. If this is not the kernel version in your Ubuntu 22.04 system, follow the steps below. These steps will change the kernel from Hardware Enablement (HWE) to General Availability (GA) Linux 5.15.0-xx-generic and install Linux headers and gcc required for the MCDMA drivers.

    // Install GA.

    sudo apt install linux-image-generic

    // Reboot into the newly-installed older kernel.

    sudo apt remove linux-generic-hwe-22.04

    // Remove HWE.

    sudo apt autoremove

    // Install required packages

    sudo apt-get install linux-headers-generic gcc

  3. Check the gcc version using the command below:

    $ gcc --version

  4. If the gcc version is not gcc-11, install gcc-11 using these commands:

    $ sudo apt-get update

    $ sudo apt install gcc-11

  5. To switch between the installed gcc versions, use the update-alternatives tool and select gcc-11.

    $ sudo update-alternatives --config gcc