Forum Discussion
Altera_Forum
Honored Contributor
10 years agoMSI-X Interrupt is not generating on Cycleon V FPGA board
I am working on X86 PCIe Linux Driver to implement MSI-X Interrupt on Cycleon V FPGA board with reference design taken from Qsys. I have followed below steps in linux driver to enable MSI-X ...
Altera_Forum
Honored Contributor
10 years agoHi andrei,
First of all, Tell me that are you using Linux Host System or Windows Host System to implement MSI-X Interrupt Service Routine in your design? if Linux Host System than which Linux Kernel Version are you using? There is one function called "pci_msix_vec_count" which returns total number of MSI-X Interrupt Vectors assigned in your design if you are using Linux Host System and Linux Kernel Version is >= 3.14. So, Please let me know output of above function if you are using Linux Host System and Linux Kernel Version is >= 3.14. Also confirm with Altera Provider that MSI-X Interrupt Component you have used is proper if you are using MSI-X Interrupt Component Provided by him. Regards, Ritesh Prajapati