Agilex™ 3 FPGA and SoC C-Series Development Kits User Guide
ID
851698
Date
9/02/2025
Public
1. Overview
2. Getting Started
3. Development Kit Setup
4. Board Test System
5. Development Kit Hardware and Configuration
6. Custom Projects for the Development Kit
7. Document Revision History for the Agilex™ 3 FPGA and SoC C-Series Development Kits User Guide
A. Development Kit Components
B. Developer Resources
C. Safety and Regulatory Compliance Information
3.4.1. Restoring Board QSPI Flash U51 with Default Factory Image on Agilex™ 3 FPGA C-Series Development Kit
3.4.2. Restoring Board QSPI Flash U51 with Default Factory Image on Agilex™ 3 FPGA and SoC C-Series Development Kit
3.4.3. Restoring SD Card with Default Factory Image on Agilex™ 3 FPGA and SoC C-Series Development Kit
A.2.1. Push Buttons
The Agilex™ 3 FPGA/FPGA and SoC C-Series development board includes dedicated user push buttons. When you press and hold down the button, the device pin is set to logic 0. When you release the button, the device pin is set to logic 1. There are no board-specific functions for these general user push buttons.
Board Reference | Description | Schematic Signal Name | I/O Standard |
---|---|---|---|
S1 | HPS COLD RESET tactile push button. Pushing and releasing S1 generates a 20 ms active low pulse to the HPS_COLD_RESETn input of the FPGA. |
BTN_RST_N | 1.8 V |
S2 | Dedicated general-purpose tactile push button for the HPS interface.
|
HPS_PUSHBUTTON0 | 1.8 V |
S3 | User dedicated general-purpose tactile push button (PB1/FPGA_RSTN) connected to HSIO bank 3A, pin M1. This pin can be used as a general-purpose push button or as an FPGA RESET push button for user designs.
|
IO96_3A_PB1_FPGA_RST_N | 1.1 V |
S4 | User dedicated general-purpose tactile push button (PB0) connected to HSIO bank 3A, pin L1.
|
IO96_3A_PB0 | 1.1 V |