FPGA AI Suite: SoC Design Example User Guide

ID 768979
Date 3/29/2024
Public
Document Table of Contents

3.5.1.2. Programming the Agilex™ 7FPGA Device with the JTAG Indirect Configuration (.jic) File

To program the Agilex™ 7 FPGA device with the JTAG indirect configuration (.jic) file:
  1. Connect the Agilex™ 7 FPGA I-Series Transceiver-SoC Development Kit to your host development system via USB 2.0 connection as shown in the following diagram:
  2. Program the QSPI with the .jic file by running the following commands on the host development system:
    cd $COREDLA_ROOT/demo/ed4/agx7_soc_s2m/sd-card/
    quartus_pgm -m jtag -o "pvi;u-boot-spl-dtb.hex.jic@<device_number>"
    where <device_number> is 1 or 2, depending on whether the HPS is already running (that is, the prior state of the device). Use 1 if the HPS is not running, and 2 if the HPS is already running. If you do not know the state of the device, try 1. If that fails, try 2.

    The Agilex™ 7FPGA device is configured from the QSPI flash at boot time.