Mikhail_a
Occasional Contributor
21 days agoAgilex-7 MSI-X missing om AXI MCDMA for PCIe
Hi!
We are using AGIB023R18A1E1VC device and AXI MCDMA for PCIe IP core. We set it to MCDMA+BAS+BAM mode as we want to use MSI-X interrupts. Our driver register for example 2 MSI-X interrupts in Linux with no issues, after that FPGA logic sends request to user_msix interface and observes handshake. But then we see no interrupt happening in host, and interrupts counter stays at zero value.
In lspci we see that MSI-X capability exists and the number of MSI-X vectors is not zero.
Capabilities: [b0] MSI-X: Enable+ Count=53 Masked-
Vector table: BAR=0 offset=00100000
PBA: BAR=0 offset=00180000
We use Q25.3.1.
Could you please help us with understanding what may be wrong and why we don't see interrupts in our host system?
Thank you in advance.
Mikhail.