02-09-2009 01:16 PM
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
02-09-2009 02:04 PM
There is a Reset method (Invoke Node). You can also setup the FPGA to Autorun at Powerup
02-09-2009 02:07 PM
Here is the link to the Auto Power up.