FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
4965 Discussions

MSI PCIE Interrupt : not receiving interrupt

harihanv
Beginner
589 Views

Hi,

We are working on a custom board with X86 cpu board with Arria 10 FPGA as a peripheral device communicating over pcie.

We are trying to enable MSI interrupt to be received from FPGA Board. Attached are the FPGA board configuration,  signal tap capture output , sample output driver which is used to verify MSI IRQ received in x86 custom board.

we have followed the procedure explained in the white paper to register and handle MSI interrupts.

https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/msg-signaled-interrupts-pa...

 

We are working on centos-7.3, Linux kernel version - 3.10.0-514.el7.x86_64. 

We have used the following apis from pci core.

pci_get_device,

pci_resource_start, pci_resoure_len

ioremap_noncache

pci_enable_msi_range

request_irq(, IRQF_SHARED,*);

 

We are not receiving the MSI interrupts on the X86 Host. We request help to debug this issue.

Regards,

Harish 

0 Kudos
1 Solution
Rahul_S_Intel1
Employee
505 Views

May I kindly close the issue, as the issue is open for quite a long time.  Kindly requesting to open a new thread if the issue is still open 

View solution in original post

5 Replies
Rahul_S_Intel1
Employee
554 Views
Rahul_S_Intel1
Employee
528 Views

Hi,

 Kindly note for records, the issue is handled internally. 

Regards,

Rahul S

 

 

Rahul_S_Intel1
Employee
506 Views

May I kindly close the issue, as the issue is open for quite a long time.  Kindly requesting to open a new thread if the issue is still open 

View solution in original post

harihanv
Beginner
493 Views
Reply