FPGA AI Suite: SoC Design Example User Guide

ID 768979
Date 12/16/2024
Public
Document Table of Contents

7.1.5. Yocto Recipe: recipes-kernel/linux/linux-socfpga-lts_%.bbappend

This Yocto recipe applies the 0001-altera-msgdma.patch, which does the following fixes:

  • Set the FPGA DDR src and dest addresses to allow memory to and from the device to work correctly.
  • Fixes the calculation of the number of descriptors used for a transfer on an Arria® 10 device.

For Agilex™ 7 devices, the agilex-dts.patch patch enables necessary drivers in the device tree.

For Arria® 10 devices, the coredla-dts.patch patch enables necessary drivers in the device tree.

This recipe also includes enable-coredla-mod.cfg, which is the kernel configuration file to enable altera-msgdma driver, uio, and uio_pdrv_genirq drivers.