Device Configuration User Guide: Agilex™ 5 FPGAs and SoCs

ID 813773
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

3.2.6.2. Programming Serial Flash Devices using the JTAG Interface

The Quartus® Prime Programmer interfaces to the SDM device through JTAG interface and programs the serial flash device.

Figure 46. Programming Your Serial Configuration Device Using JTAG
Figure 47. Connections for Programming the Serial Flash Devices using the JTAG Interface

Intel recommends using the JTAG interface to prepare the Quad SPI flash device for later use in AS mode.

This configuration scheme includes the following steps:

  1. In the Quartus® Prime Programmer, select the JTAG programming mode and initiate programming by clicking Start.
  2. The Programmer drives .jic configuration data to the board using the JTAG header connection.
  3. The programmer first configures the SDM with configuration firmware. Then, the SDM drives configuration data from the programmer to the AS x4 flash device using SDM_IOs.
  4. After successful programming of the flash device, set the MSEL pins to either AS fast or AS normal mode and power cycle the device.
The Quartus® Prime Programmer interfaces to the SDM device through JTAG interface and programs the serial flash device.