A newer version of this document is available. Customers should click here to go to the newest version.
1. Intel® FPGA AI Suite SoC Design Example User Guide
2. About the SoC Design Example
3. Intel® FPGA AI Suite SoC Design Example Quick Start Tutorial
4. Intel® FPGA AI Suite SoC Design Example Run Process
5. Intel® FPGA AI Suite SoC Design Example Build Process
6. Intel® FPGA AI Suite SoC Design Example Intel® Quartus® Prime System Architecture
7. Intel® FPGA AI Suite Soc Design Example Software Components
8. Streaming-to-Memory (S2M) Streaming Demonstration
A. Intel® FPGA AI Suite SoC Design Example User Guide Archives
B. Intel® FPGA AI Suite SoC Design Example User Guide Document Revision History
3.1. Initial Setup
3.2. Initializing a Work Directory
3.3. (Optional) Create an SD Card Image (.wic)
3.4. Writing the SD Card Image (.wic) to an SD Card
3.5. Preparing the Intel® Arria® 10 SX SoC FPGA Development Kit for the Intel® FPGA AI Suite SoC Design Example
3.6. Adding Compiled Graphs (AOT files) to the SD Card
3.7. Running the Demonstration Applications
3.5.1. Confirming Intel® Arria® 10 SX SoC FPGA Development Kit Board Settings
3.5.2. Connect the Intel® Arria® 10 SX SoC FPGA Development Kit to the Host Development System
3.5.3. Configuring the Intel® Arria® 10 SX SoC FPGA Development Kit UART Connection
3.5.4. Determining the Intel® Arria® 10 SX SoC FPGA Development Kit IP Address
7.1.1. Yocto Recipe: recipes-core/images/coredla-image.bb
7.1.2. Yocto Recipe: recipes-bsp/u-boot/u-boot-socfpga_%.bbapend
7.1.3. Yocto Recipe: recipes-drivers/msgdma-userio/msgdma-userio.bb
7.1.4. Yocto Recipe: recipes-drivers/uio-devices/uio-devices.bb
7.1.5. Yocto Recipe: recipes-kernel/linux/linux-socfpga-lts_5.15.bbappend
7.1.6. Yocto Recipe: wic
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 Intel® 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_%.bbapend
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_5.15.bbappend
Yocto Recipe: wic
Related Information