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
5.1.3.4. The build_stream_controller.sh Script
The build_stream_controller.sh script builds the Nios® V application, and then generates a .hex file. The .hex file is embedded into the Nios® V RAM by the Intel® Quartus® Prime project. This file must be called stream_controller.hex and it must reside alongside the Intel® Quartus® Prime project files (top.qpf).
This script has three command line options that must be entered in order:
build_stream_controller <quartus-project-file> <qsys system> <output-file>
This script is called as part of the create_project.bash, but you can call it manually if you modify the Nios® V source code and need a new .hex file. The build script is typically called with the same options.
build_stream_controller.sh top.qpf qsys/dla.qsys stream_controller.hex