LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how do I reset FPGA board

 

 

I have an app with a PCI-7811R FPGA board that does some custom communications with

a DAQ system.

 

In the event that power is lost on the external DAQ system, the DMA FIFO transfer from the PCI-7811R

to the host will timeout and generate an error. 

If I stop the application, completely kill LabVIEW, then restart app, things appear to run, but there are some

data flow problems that I cannot explain.

Could this be related to an FPGA reference that was not properly closed?

 

Is there any way to programmatically reset the code running on the FPGA board?

If so, then I could handle the timeout more gracefully.

 

Thanks

mlewis

 

0 Kudos
Message 1 of 3
(3,536 Views)

There is a Reset method (Invoke Node). You can also setup the FPGA to Autorun at Powerup

 

Visualize the Solution

CLA

LabVIEW, LabVIEW FPGA
0 Kudos
Message 2 of 3
(3,527 Views)

Here is the link to the Auto Power up.

 

FPGA Auto Power Up

Visualize the Solution

CLA

LabVIEW, LabVIEW FPGA
Message 3 of 3
(3,526 Views)