Intel® Agilex™ Configuration User Guide

ID 683673
Date 10/29/2021
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 Intel® Quartus® Prime Programmer interfaces to the SDM device through JTAG interface and programs the serial flash device.

Figure 43. Programming Your Serial Configuration Device Using JTAG
Figure 44. 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 Intel® 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. If your current MSEL pins are not set to AS fast or normal mode in order to configure the Intel® Agilex™ device in AS mode 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 Intel® Quartus® Prime Programmer interfaces to the SDM device through JTAG interface and programs the serial flash device.