FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5920 Discussions

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

KSAIC
Beginner
662 Views

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_Al-Jubori
Employee
370 Views

Hello,

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

Thanks

0 Kudos
KSAIC
Beginner
370 Views

Hello FJumaah,

I am referring to the FPGA soft core IP.

0 Kudos
Fawaz_Al-Jubori
Employee
370 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

0 Kudos
Reply