Agilex™ 5 ES Device Errata and User Guidelines

ID 825514
Date 11/07/2025
Public
Document Table of Contents

2.1.23. HPS GICv3 ITS unable to access physical memory larger than 32 bits causing MSI-X Interrupt failure

Description

The GICv3 ITS cannot initialize MSI-X interrupts because the configuration of the GIC ACE slave and master ports uses a 32-bit address width, which does not match the subsystem's physical address width. This affect system with DDR memory larger than 2 GB or physical address range above 4 GB.

Workaround

Altera implements a software fix that introduces a kernel config to configure the dma-bit-mask and set it to 32 bits for the GIC-V3-ITS peripheral.