Agilex™ 7 SoC FPGA Boot User Guide

ID 683389
Date 8/28/2024
Public
Document Table of Contents

2.2.2. External Configuration Host with HPS Flash

Figure 3. External Configuration Host with HPS Flash
An external configuration host with HPS flash provides an SDM configuration bitstream containing:
  • SDM configuration firmware
  • FPGA I/O and HPS EMIF I/O configuration data
  • FPGA core configuration data
  • HPS FSBL code and HPS FSBL hardware handoff binary

In this system layout, you can use the HPS flash to store the HPS SSBL, Linux* image device tree information and OS file system. This layout enables the device to boot into an OS such as Linux*.

Table 3.  Supported Configuration Boot Source and HPS Flash Combinations
SDM Configuration Host HPS Flash
Avalon® streaming SD/MMC
JTAG
Avalon® streaming NAND
JTAG