Visible to Intel only — GUID: own1678993622716
Ixiasoft
Visible to Intel only — GUID: own1678993622716
Ixiasoft
7.1. Yocto Build and Runtime Linux Environment
The Linux runtime and build environment is based on the Yocto build system. Yocto uses a build model based on the concept of layers and recipes.
The Yocto layers and recipes for FPGA AI Suite SoC design example are in $COREDLA_ROOT/hps/ed4/yocto/. The recipes extend the standard Golden System Reference Design (GSRD) that is used as the basis for the SoC design example system. For further details on setting up Yocto for Intel SoC devices see the GSRD documentation.
The rest of this section describes key recipes in the metal-intel-fpga-coredla layer.
Section Content
Yocto Recipe: recipes-core/images/coredla-image.bb
Yocto Recipe: recipes-bsp/u-boot/u-boot-socfpga_%.bbappend
Yocto Recipe: recipes-drivers/msgdma-userio/msgdma-userio.bb
Yocto Recipe: recipes-drivers/uio-devices/uio-devices.bb
Yocto Recipe: recipes-kernel/linux/linux-socfpga-lts_%.bbappend
Yocto Recipe: recipes-support/devmem2/devmem2_2.0.bb
Yocto Recipe: wic