Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I communicate with FPGA code in Flash Memory?

Hi,

I have developed a control solution for an FPGA application that I would now like to use on several PXI machines, however not all of these machines have the LabVIEW FPGA module installed. I would like to download the FPGA application to the Flash memory of 3 or 4 PXI-7831R cards using our 'FPGA Development Machine'. I believe these cards can then be moved to other PXI chassis' and employed without the need to install other copies of the FPGA module.

How can a PXI with LabVIEW (7.0 or 7.1) and NI-RIO (1.3) installed communicate with an application running on an FPGA card (loaded from Flash memory)?

I don't seem to be able to give RIO visibility of the Controls and Indicators implemented in the FPGA code.

Thanks

Paul

BTW: I have already posted this question on the LabVIEW Embedded board but I think that was the wrong forum for this type of question.  Apologies to anyone traumatised by incorrect postings.

0 Kudos
Message 1 of 2
(3,278 Views)
Hi Paul,

Once you have downloaded the personality to the FPGA board, you should be able to use the board in other PXI systems if you create a LabVIEW executable with the LabVIEW Application builder.

This should copy all files you need, so any PXI machines with the LV 7.1 run-time engine can communicate with the FPGA board

Kindest Regards
JamesC
0 Kudos
Message 2 of 2
(3,257 Views)