Intel® FPGA SDK for OpenCL™: Intel® Stratix® 10 GX FPGA Development Kit Reference Platform Porting Guide

ID 683809
Date 3/28/2022
Document Table of Contents

2.11. Intel® Stratix® 10 FPGA Programming Flow

There are two ways to program the Intel® Stratix® 10 FPGA for the Intel® Stratix® 10 GX FPGA Development Kit Reference Platform: Flash and quartus_pgm

In the order from the longest to the shortest configuration time, the two FPGA programming methods are as follows:

  • To maintain the previously programmed state after power cycling, use Flash programming.
  • To replace both the FPGA periphery and the core, use the Intel® Quartus® Prime Programmer command-line executable (quartus_pgm) to program the device via cables such as the Intel® FPGA Download Cable (formerly USB-Blaster).

For more information about Intel® Stratix® 10 GX FPGA programming flow and board bring-up, refer to the Intel® Stratix® 10 Development Kit Initialization guide in the <S10GX_BSP_Directory>/bringup directory.