Quartus® Prime Pro Edition User Guide: Programmer

ID 683039
Date 4/01/2024
Document Table of Contents

3.1. Supported Devices

Table 41.  HPS Flash Programmer-supported Devices
  Cyclone® V SoC,

Arria® V SoC

Arria® 10 SoC Stratix® 10 SoC,

Agilex™ 7 F-Series/I-Series/M-Series SoC

Agilex™ 5 E-Series/D-Series SoC
HPS Flash Programmer Supported Supported Not Supported * Not Supported *
Note: For Stratix® 10 SoC, Agilex™ 7 SoC, or Agilex™ 5 SoC devices, you must program the flash connected to HPS. You have the following options:
  • Use a bus switch to route the QSPI signals to an external master that does the programming.
  • Use software running on HPS to do the programming. For example, you can load U-Boot with an Arm* debugger or System Console, and then use it to program the flash.
Note: On Stratix® 10 SoC, Agilex™ 7 SoC, or Agilex™ 5 SoC devices, the HPS can access the QSPI flash memory connected to SDM. This flash is programmed using the Quartus® Prime Programmer tool that is part of the Quartus® Prime Pro Edition software. For additional information about the use of the Quartus® Prime Programmer, refer to your device's boot user guides.