From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Generating interrupts using 7831-R RIO and LabVIEW FPGA

Hello,

I have written a FPGA vi that runs on the 7831-R RIO Card. This generates an interuupt when an operation is complete, so that the host can process the data. This works well when using a Pentium 4 PC. The host LabVIEW program receives the interrupt and is able to acknowledge it. However, this does not work when transferring the host program to a Pentium 2 machine. It waits for an interrupt indefinitely and I have verified that the FPGA module does complete the operations preceding the genration of an interrupt.

Are there any other settings that need to be taken care of so that the host program is able to detect the interrupt?

Thanks.
0 Kudos
Message 1 of 2
(2,684 Views)
If you have all the necessary software drivers installed, there should not be any specific settings that are reuqired to enable interrupts. Have you verified that you have the same version of SW installed on both systems?

LabVIEW
LabVIEW FPGA module
VISA
NI-RIO

Do you have any other cards installed on your Pentium 2 system that could be causing an interrupt conflict with the RIO card?

Christian L
NI Consulting Services
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 2 of 2
(2,684 Views)