QPDS26.1.1_REL_GSRD_PR: update submodules HEAD to latest tag
Pre-releaseRelease Information
Version: Release 26.1.1 PRO
Quartus Build/TAG: 26.1.1/QPDS26.1.1_REL_GSRD_PR
Release Date: August 17, 2026
Device Affected: Agilex 3, Agilex 5, Agilex 7, N5X, Stratix 10
Release Type: Major release/Binary release
Binary Release Path: http://releases.rocketboards.org/2026.08/
The source code and tools repositories with the current release branches or versions are shown next.
| SW Component | Release Repository | Branch/Tag |
|---|---|---|
| Arm® Trusted Firmware | https://github.com/altera-fpga/arm-trusted-firmware | socfpga_v2.14.1/QPDS26.1.1_REL_GSRD_PR |
| U-Boot | https://github.com/altera-fpga/u-boot-socfpga | socfpga_v2026.04/QPDS26.1.1_REL_GSRD_PR |
| Linux kernel | https://github.com/altera-fpga/linux-socfpga | socfpga-6.18.20-lts/QPDS26.1.1_REL_GSRD_PR |
| Stratix® 10 Reference Hardware Design | https://github.com/altera-fpga/stratix10-ed-gsrd | main/QPDS26.1.1_REL_GSRD_PR |
| Agilex™ 7 Reference Hardware Design | https://github.com/altera-fpga/agilex7f-ed-gsrd | main/QPDS26.1.1_REL_GSRD_PR |
| Agilex™ 3 HPS Baseline System Example Design | https://github.com/altera-fpga/agilex3c-ed-gsrd | main/QPDS26.1.1_REL_GSRD_PR |
| Agilex™ 5 HPS Baseline System Example Design | https://github.com/altera-fpga/agilex5e-ed-gsrd | main/QPDS26.1.1_REL_GSRD_PR |
| Legacy System Example Design | https://github.com/altera-fpga/gsrd-socfpga | wrynose 6.0.2/QPDS26.1.1_REL_GSRD_PR |
| Reference Designs Sources | https://github.com/altera-fpga/meta-intel-fpga-refdes | wrynose 6.0.2/QPDS26.1.1_REL_GSRD_PR |
| Reference Design Recipes (for Legacy System Example Design) | https://git.yoctoproject.org/meta-intel-fpga | wrynose 6.0.2/QPDS26.1.1_REL_GSRD_PR |
| Reference Design Recipes for HPS Baseline System Example Design | https://github.com/altera-fpga/meta-altera-fpga | wrynose 6.0.2/QPDS26.1.1_REL_GSRD_PR |
| Yocto Project | https://git.openembedded.org/meta-openembedded | wrynose 6.0.2 |
| Yocto Core metadata openembedded-core | https://git.openembedded.org/openembedded-core/ | wrynose 6.0.2 |
| Reference Yocto Project | https://git.yoctoproject.org/poky/ | |
| Linux Applications Source Code | https://github.com/altera-fpga/linux-refdesigns | master |
| ARM® Debugger | https://www.altera.com/downloads/embedded-tools/arm-development-studio-version-2024-1-soc-fpga | ARM DS 2024.1 |
HPS SW Compatibility
The information presented here shows the backward compatibility between the HPS Software Components and Quartus across different releases. The Validated text in a cell indicates that the combination of the HPS Software components with the versions indicated in the column was successfully validated, along with the Quartus version indicated in that row. The backwards and forward compatibility is read as indicated in the following figure:
Stratix® 10 HPS SW Compatibility table. Click the arrow at the left to show it.
Stratix® 10 HPS SW Compatibility table
| Quartus Version |
HPS SW Component |
Rel 24.3 | Rel 24.3.1 | Rel 25.1 | Rel 25.1.1 | Rel 25.3 | Rel 25.3.1 | Rel 26.1 | Rel 26.1.1 |
|---|---|---|---|---|---|---|---|---|---|
| ATF | 2.11.0 | 2.11.1 | 2.12.0 | 2.12.1 | 2.13.0 | 2.13.1 | 2.14.0 | 2.14.1 | |
| U-Boot | 2024.04 | 2024.07 | 2025.01 | 2025.04 | 2025.07 | 2025.10 | 2026.01 | 2026.04 | |
| Linux Kernel | 6.6.37 | 6.6.51 | 6.12.11 | 6.12.19 | 6.12.33 | 6.12.43 | 6.18.2 | 6.18.20 | |
| Yocto | 5.0 scarthgap |
5.1 styhead |
5.1 styhead |
5.2 walnascar |
5.2 walnascar |
5.2 walnascar |
scarthgap | wrynose | |
| 22.4 | |||||||||
| 23.1 | |||||||||
| 23.2 | |||||||||
| 23.3 | |||||||||
| 23.4 | |||||||||
| 24.1 | |||||||||
| 24.2 | |||||||||
| 24.3 | |||||||||
| 24.3.1 | |||||||||
| 25.1 | |||||||||
| 25.1.1 | |||||||||
| 25.3 | |||||||||
| 25.3.1 | |||||||||
| 26.1 | |||||||||
| 26.1.1 |
Agilex™ 7 HPS SW Compatibility table. Click the arrow at the left to show it.
Agilex™ 7 HPS SW Compatibility table
| Quartus Version |
HPS SW Component |
Rel 24.3 | Rel 24.3.1 | Rel 25.1 | Rel 25.1.1 | Rel 25.3 | Rel 25.3.1 | Rel 26.1 | Rel 26.1.1 |
|---|---|---|---|---|---|---|---|---|---|
| ATF | 2.11.0 | 2.11.1 | 2.12.0 | 2.12.1 | 2.13.0 | 2.13.1 | 2.14.0 | 2.14.1 | |
| U-Boot | 2024.04 | 2024.07 | 2025.01 | 2025.04 | 2025.07 | 2025.10 | 2026.01 | 2026.04 | |
| Linux Kernel | 6.6.37 | 6.6.51 | 6.12.11 | 6.12.19 | 6.12.33 | 6.12.43 | 6.18.2 | 6.18.20 | |
| Yocto | 5.0 scarthgap |
5.1 styhead |
5.1 styhead |
5.2 walnascar |
5.2 walnascar |
5.2 walnascar |
scarthgap | wrynose | |
| 22.4 | |||||||||
| 23.1 | |||||||||
| 23.2 | |||||||||
| 23.3 | |||||||||
| 23.4 | |||||||||
| 24.1 | |||||||||
| 24.2 | |||||||||
| 24.3 | |||||||||
| 24.3.1 | |||||||||
| 25.1 | |||||||||
| 25.1.1 | |||||||||
| 25.3 | |||||||||
| 25.3.1 | |||||||||
| 26.1 | |||||||||
| 26.1.1 |
Agilex™ 5 HPS SW Compatibility table. Click on the arrow at the left to show it.
Agilex™ 5 ES HPS SW Compatibility table
| Quartus Version |
HPS SW Component |
Rel 25.1.1 | Rel 25.3 | Rel 25.3.1 | Rel 26.1 | Rel 26.1.1 |
|---|---|---|---|---|---|---|
| ATF | 2.12.1 | 2.13.0 | 2.13.1 | 2.14.0 | 2.14.1 | |
| U-Boot | 2025.04 | 2025.07 | 2025.10 | 2026.01 | 2026.04 | |
| Linux Kernel | 6.12.19 | 6.12.33 | 6.12.43 | 6.18.2 | 6.18.20 | |
| Yocto | 5.2 walnascar |
5.2 walnascar |
5.2 walnascar |
scarthgap | wrynose | |
| 25.1.1 | ||||||
| 25.3 | ||||||
| 25.3.1 | ||||||
| 26.1 | ||||||
| 26.1.1 |
Agilex™ 5 Production HPS SW Compatibility table
| Quartus Version |
HPS SW Component |
Rel 25.3.1 | Rel 26.1 | Rel 26.1.1 |
|---|---|---|---|---|
| ATF | 2.13.1 | 2.14.0 | 2.14.1 | |
| U-Boot | 2025.10 | 2026.01 | 2026.04 | |
| Linux Kernel | 6.12.43 | 6.18.2 | 6.18.20 | |
| Yocto | 5.2 walnascar |
scarthgap | wrynose | |
| 25.3.1 | ||||
| 26.1 | ||||
| 26.1.1 |
Agilex™ 3 HPS SW Compatibility table. Click on the arrow at the left to show it.
Agilex™ 3 compatibility has not been directly validated and is inferred from Agilex™ 5 validation results, based on the assumption of equivalent architecture and software stack.
Refer to Agilex™ 5 HPS SW Compatibility table
Features Released
| Feature Description | Component Affected | Scope Device/Board |
Jira Ticket (Internal Use) |
|---|---|---|---|
| GSRD2.0: XEN Hypervisor support | SED | Agilex 5 | ES-1548 |
| RYO OPTEE Design Example for SM | SED | Agilex 5 | ES-752 |
| Create production-quality version of a Agilex 5 Quartus Reference Design using VDS | Quartus Design | Agilex 5 | ES-727 |
| Quartus Reference Design: Implement Phase 2 of Legacy to Baseline | Quartus Design | Agilex 5 Agilex 3 |
ES-661 |
| SED: Agilex 3: Time-Sensitive Networking (TSN): PHY configuration 2 (RGMII from FPGA HVIO) | Quartus Design SED |
Agilex 3 | ES-578 ES-414 |
| SED: Agilex 5 Performance Optimized Baseline SED support - Boot from QSPI binaries | Quartus Design SED |
Agilex 5 | ES-558 |
| SED: Agilex 5 DataMover / Bridge and Memory Benchmark Reference Design(s) | Quartus Design SED |
Agilex 5 | ES-548 |
| Support of FreeRTOS in Agilex 3 | FreeRTOS | Agilex 3 | ES-656 |
| SED: Terasic DE25-Nano Board: Baseline SED support | Quartus Design SED |
Agilex 5 | ES-443 ES-442 |
Fixed Issues
| Issue Fixed | Component Affected | Scope Device/Board |
Jira Ticket (Internal Use) |
|---|---|---|---|
| Unable to detect u-boot.itb inside sdcard after performing warm reset at u-boot. Commit IDs: e09d6fcc95, ffcbcc9299 | U-Boot | Agilex 7 M-Series |
ES-14530 |
| Address SED wrynose high/critical CVS (vulnerabilities) as part of the 26.1.1 release | SED | Device agnostic | ES-14501 |
| Phase 2 Configuration Failure on Agilex 5 devkit with FreeRTOS. | FreeRTOS | Agilex 5 | ES-8114 |
| HPS temp_volt node missing from socfpga_agilex5_socdk_013b device tree. Commit IDs: 38e8b5c6e5 | Linux | Agilex 5 | ES-7269 |
| Unnecessary printout in linux enviroment (just hashes and symbols). Commit IDs: | Linux | Device Agnostic | ES-7263 |
| Boot failure on Agilex 5 013b device after RSU refactor: U-Boot prompt not reached, rsu chip-select logic suspected. Commit IDs: 0fc98fe35e | U-boot | Agilex 5 | ES-7262 |
| Failed to reconfig the core from U-Boot in Agilex 5 ES | Commit IDs: d970f25424 | SED | Agilex 5 |
| Stuck at SPL when boot from nand in Agilex 7 and S10. Commit IDs: af00cd0999, 42ba69cdc8 | U-Boot | Agilex 7 Stratix 10 |
ES-7259 |
| Incorrect name of core.rbf used on Xen in Agilex 5. | XEN SED | Agilex 5 | ES-3375 |
| Xen Hypervisor QSPI issue on DomU after passthrough perform on Dom0. | XEN SED | Agilex 5 | ES-6937 |
| Dom0 Kernel Panic due to memory allocation on Agilex 3. | XEN SED | Agilex 3 | ES-3277 |
| Xen Hypervisor LTS 19 onwards login on DomU Issue in Agilex 7. Commit IDs: 0b7fa75bfb | XEN SED meta-intel-fpga-refdes |
Agilex 7 | ES-1779 |
| ATF2Linux eMMC boot fails in PDK 065A in release 26.1 due to incorrect definition of SDEMMC_SDCLK (Incorrect: 52 MHZ, Correct: 26 MHz). Commit IDs: 59e41dc243 | ATF | Agilex 5 | ES-1610 |
| Create Agilex 5 ES dts for emmc mode. Commit IDs: 8c42057cdf(U-Boot), 9ee25b093e(Linux) | U-Boot Linux |
Agilex 5 | ES-1608 |
| Linux HWMON not getting probed when using old ATF when SVC async operation not supported. Commit IDs: 253fe75ca2, 0aa6644748 | Linux | Agilex 7 | ES-1607 |
| Slow cold reboot (intermittent) caused by WFI Reboot Notifier. Commit IDs: 35e2624af5, 3b5ea81e1b, 5fd118c645. | Linux | N5X | ES-1520 |
| Add support to external GPIO expander for SD UHS timing mode in Modular dev kit. Commit IDs: U-Boot: 21b23d0657, 0181bc1047, Linux: d642d34142, b1b79e1391. | U-Boot Linux |
Agilex 5 | ES-463 |
| ATF Direct Boot.dts issue on EMMC boot. Commit IDs: 2af617a040, 90201f47a0. | Linux | Agilex 5 | ES-450 ES-375 |
| SD Card High Speed Mode fails when Soft Phy Clock is 50 Mhz in U-Boot. Commit IDs: f53447ea9d. | U-Boot | Agilex 5 | ES-430 |
| ATF Direct Boot.dts issue on EMMC boot. Commit IDs: 0eca06d, 2af617a, 90201f4, 7928bf4, d8ac4c2, df4c68b | Linux | Agilex 5 | ES-375 |
| ATF Direct Boot.dts issue on NAND boot. Commit IDs: 2af617a040, 90201f47a0 | Linux | Agilex 5 | ES-373 |
| Unable to trigger interrupt switch. | Quartus Design | Agilex 3 | ES-372 |
| Unable to open webpage. Commit IDs: d2ebf3eccd | SED meta-altera-fpg |
Agilex 5 | ES-368 |
| SDCard boot failed due to wrong board id (4 insted of 0). Commit IDs: | Quartus Design | Agilex 3 | ES-354 |
| ATF QSPI Flash Driver function cad_qspi_n25q_wait_for_program_and_erase does not check device status correctly. | ATF | Agilex 7 | ES-347 |
| ATF QSPI Flash Driver calibration routine issues. Commit IDs: a3d6e0f98f. | ATF | Agilex 7 | ES-346 |
| ATF QSPI Flash driver cad_qspi_read_bank leaves CAD_QSPI_INDRD_IND_OPS_DONE flag set, causes UBoot failure. Commit IDs: f071903c10. | ATF | Agilex 7 | ES-345 |
| Release QSPI ownership to SDM in BL31 runtime setup. Commit IDs: dd04a08faa. | ATF | Agilex 5 | ES-344 |
| u-boot PHY driver does not clear power down bit in Microchip PHY. | U-Boot | Agilex 5 | ES-117 |
| Failed to boot-up at U-Boot proper. Commit IDs: 6062b221c9. | ATF | Agilex 3 | ES-14513 |
| ATF mailbox doorbell race condition. Commit IDs: 54c2e3b85b. | ATF | Agilex 5 | ES-1601 |
| SDMMC Port B error injection functionality is broken from Linux debugfs interface. Commit IDs: 1ece4549f5, be94a41dfa, 3e3fc2a069. | Linux | Agilex 7 | ES-406 |
| OOB Read/Write via Unvalidated CPB Header Fields in RSU QSPI Parser. Commit IDs: 61fc9493c7, 61f51f2a12, 1d2d428e1f | U-Boot | S10 Agilex 7 Agilex 5 N5X |
ES-357 |
| RSU and HW monitor needs to support SIP SVC v1 and V3 api according to ATF version. Commit IDs: 767800e9b5. | Linux | Device agnostic | ES-316 |
| FCS crypto-service async ops time out - v3 mailbox response parser truncates SDM FIFO drain. Commit IDs: ba41532ed9. | ATF | Agilex 5 Agilex 7 |
ES-14509 |
| Failed to boot with qspi atf direct boot. Commit IDs: da5e8a7901. | ATF | Agilex 3 | ES-14504 |
| OOB Access & Buffer Overflow via Unvalidated SPT/CPB in RSU SPL Boot Path. Commit IDs: 1d2d428e1f. | U-Boot | S10 Agilex 7 Agilex 5 N5X |
ES-358 |
Known Issues
| Issue | Component Affected | Scope Device/Board |
KDB Link | Jira Ticket (Internal Use) |
|---|---|---|---|---|
| Most of U-Boot RSU functionality for Agilex 3 device is broken in this release. Linux also shows some problems in the STATE report after an application failure from a WDT expiration. It's recommended to continue using RSU from 26.1 release. | U-Boot Linux |
Agilex 3 | TBD | ES-14755 |
| When building Linux outside of the Yocto flow in the System Example Design, the CONFIG_MTD_SPI_NOR_USE_4K_SECTORS config is set to 'y' by default. Defining the QSPI sector size may affect accessing components in the QSPI if these are not built with the same sector size. An example of this is the Linux file system (jffs or UBI format), for which Linux may fail to load it. | Linux | Device agnostic | KDB-356427 | ES-14728 |
| Remote debug feature is not functional in 26.1.1 release | SED | Device agnostic | N/A | QS-611942 |
| Detection of Unhandled Exception from lower EL2(U-boot) in ATF with enabling SGMII | U-Boot | Agilex 7 | N/A | ES-14503 |
| RAM boot failing to bring 4 CPU cores | Linux | Agilex 7 | N/A | ES-363 |
| Direct configuration to allow MMC driver to select SDR12 | U-Boot | Agilex 5 | N/A | ES-351 |
| Unable to boot to linux with JIC with SPI width = 4 | Linux | Stratix 10 | N/A | ES-332 |
| Iperf application demonstrates very low thorughput owing to limitations on msGDMA driver support | FreeRTOS | Agilex 5 Agilex 3 |
N/A | ES-321 |
| New Linux device tree for QSPI boot in ATF2Linux boot flow has incorrect size of root partition | Linux | Agilex 3 | N/A | ES-103 |
| Jumbo packet issue with HPS EMAC and STM driver. It is being observed timeouts and dropped packets on the transmit system (S10 device are expected to receive the packets). | Linux | Stratix 10 | N/A | ES-81 |
| Clock freeze issue when debug freeRTOS with RiscFree IDE tool. The counter is not stopped when the debugger is in stop status. | FreeRTOS | Agilex 5 | N/A | ES-14505 |
