FPGA AI Suite: Design Examples User Guide

ID 848957
Date 4/30/2025
Public
Document Table of Contents

19.5.1.3. [SOC] Programming the Agilex™ 5 FPGA Device with the SRAM Object File (.sof)

Programming the Agilex™ 5 device with the SRAM object file (.sof) programs FPGA device directly. The FPGA configuration is lost when power is removed from the board.

To program the Agilex™ 5 FPGA device with the SRAM object file (.sof):
  1. Connect the Agilex™ 5 FPGA E-Series 065B Modular Development Kit to your host development system via JTAG micro USB connection as shown in the following diagram:
  2. Switch the board into JTAG mode by setting the S4[1:2] DIP switch to OFF/OFF:
  3. Program the FPGA device .sof file by running the following commands on the host development system:
    cd $COREDLA_ROOT/demo/ed4/agx5_soc_s2m/sd-card/
    
    quartus_pgm -m jtag -o "p;u-boot-spl-dtb.hex.sof"
    

    The Agilex™ 5 FPGA device now boots. The device will lose its configuration when you remove power from the board.