Community
cancel
Showing results for 
Search instead for 
Did you mean: 
KSAIC
Beginner
348 Views

How to capture interrupts from FPGA on DE-10 nano which is running linux?

Hello,

I am trying to capture a hardware interrupt from the FPGA on DE-10 nano board which is running Linux.

I realized that since interrupts run in the kernel mode I have to write an interrupt handler which should be included along with the device driver. 

So, where can I find the IRQ number for a particular device which is required to build an interrupt handler?

Also, how do I insert my interrupt handler code into the device driver which is already in .ko format?

0 Kudos
3 Replies
Fawaz_J_Intel
Employee
56 Views

Hello,

Are you referring to HPS IP or FPGA soft core IP?

Thanks

KSAIC
Beginner
56 Views

Hello FJumaah,

I am referring to the FPGA soft core IP.

Fawaz_J_Intel
Employee
56 Views

Hello,

You can find this IRQ number in Qsys file. There is a column named IRQ, it shows the Interrupt priority number from 0 to 31.

 

thanks

Reply