Visible to Intel only — GUID: rrm1688590720393
Ixiasoft
Visible to Intel only — GUID: rrm1688590720393
Ixiasoft
2.1. Boot Flow Overview for FPGA Configuration First Mode
You can program the Agilex™ 5 SoC device to configure the FPGA first and then boot the HPS. The available configuration data sources configure the FPGA core and periphery first in this mode. After completion, you may optionally boot the HPS. All of the I/Os, including the HPS-allocated I/O, are configured and brought out of tri-state. If the HPS is not booted:
- The HPS is held in reset.
- HPS-dedicated I/O are held in reset.
- HPS-allocated I/O are driven with reset values from the HPS.
If the FPGA is configured before the HPS boots, the boot flow looks like the example figure below. The flow includes the time from power-on-reset (TPOR) to boot completion (TBoot_Complete).
Time | Boot Stage | Device State |
---|---|---|
TPOR to T1 |
POR |
Power-on reset |
T1 to T2 |
Secure Device Manager (SDM)-Boot ROM |
|
T2 to T3 |
SDM-configuration firmware |
|
T3 to T4 |
First-Stage Bootloader (FSBL) |
|
T4 to T5 |
Second-Stage Bootloader (SSBL) |
|
T5 to TBoot_Complete |
Operating System (OS) |
The OS boots and applications are scheduled for runtime launch. |