Knowledge Base Article
Why do FPGA GPIO interrupts fail to trigger in the HPS GSRD for the Agilex™ 5 FPGA E-Series Premium Dev Kit in release 25.3.1?
Description
Due to a problem in the 25.3.1 GHRD 2.0 (Baseline) for Agilex™ 5 FPGA E-Series Premium Development Kit, the FPGA GPIO interrupts fail to trigger when the push buttons are pressed.
The error message observed during the interrupts exercising is the following:
root@agilex5e:~# modprobe gpio_interrupt gpio_number=592 ubtr_type 2
modeprobe: FATAL: Modeule gpio_interrupt not found in directory /lib/modules/6.12.43-altera-xyz
root@agilex5e:~# modprobe gpio_interrupt gpio_number=524 ubtr_type 3
modeprobe: FATAL: Modeule gpio_interrupt not found in directory /lib/modules/6.12.43-altera-xyz
The problem has been rooted caused to the PIO interrupt mapping in the GHRD, which incorrectly uses IRQ18 instead of IRQ17.
Resolution
To workaround this problem, you need to change the PIO interrupt mapping in the GHRD to use IRQ17 instead of IRQ18.
This will be fixed in a future release.
Updated 21 days ago
Version 2.0No CommentsBe the first to comment