FPGA AI Suite: Design Examples User Guide

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

19.5.2.1. [SOC] Confirming Agilex™ 7 FPGA I-Series Transceiver-SoC Development Kit Board Set Up

Confirm the board settings as follows:
  1. Ensure that the Agilex™ 7 FPGA I-Series Transceiver-SoC Development Kit DIP switch and jumpers are set to their default settings. For this design example, you change the settings for the S9 DIP switch depending on what are doing with the board:
    • For programming the FPGA device on the board, you will set the S9 DIP switch for JTAG mode.
    • For booting the FPGA device from flash memory, you will set the S9 DIP switch for QSPI mode.

    For more details about default DIP switch and jumper settings, refer to "Default Settings" in the Agilex™ 7 FPGA I-Series Transceiver-SoC Development Kit User Guide .

  2. Ensure that the HPS IO48 OOBE daughter card is installed in connector J4 on the development kit, and the SD card with the programmed Yocto image is installed in the daughter card.
  3. Ensure that the DDR4 x8 RDIMM is installed in the PCIe slot furthest from the fan. For RDIMM requirements, refer to [SOC] Agilex 7 FPGA I-Series Transceiver-SoC Development Kit Hardware Requirements.

When configured and connected, the Agilex™ 7 FPGA I-Series Transceiver-SoC Development Kit should resemble the following image:

The board connections serve the following purposes:
  • The USB 2.0 connector is used to program the FPGA device.

  • The Ethernet connector is used for fast data transfer to the HPS.

  • The micro USB connector is used as follows:
    • To monitor the serial output from the HPS during operation.
    • To provide command-line input to the HPS during operation.