02-20-2014 02:19 PM
Hi Everyone,
I have a remote installation that's running a cRIO and four ethernet FPGA expansion chassis. We've recently blown a fuse and one of the expansion chassis is not running. We won't be able to get onsite to troubleshoot for another week. I'd like to get the installation back up and running at some reduced capacity. Trouble is the down expansion chassis is heavily integrated into the cRIO's code. Errors propagate all over the place and there are a lot of references to FPGA front panel objects and FIFOs.
It occurred to me the easiest way to get things up and running would be to run a dummy FPGA VI that reports null data and "every thing is OK!" signals. I can't think of how to do it, though.
Does anyone have any ideas on how to do this? I'm also open to other strategies.
Thanks,
-Alec
Solved! Go to Solution.
02-21-2014 06:07 PM
Hi mackenziedesign,
How extensive is your code? Is it possible to just disable certain sections and wire in constants for that missing FPGA? Some areas of the code you could manually filter out known errors as well. Do you have any extra hardware that you could run the dummy FPGA VI on?
02-22-2014 08:08 AM
The code is pretty extensive. It would take me so long (with my current workload) to remove all the FPGA refrences that we'd probably have the fuse replaced and the problem solved before I finished.
-Alec
02-24-2014 05:55 PM
Alec,
I’m not sure that I know of any short term fix for this in your time frame. I know there are some libraries such as this one, but even if you found one specific to your application, it would still take quite a bit of code work. Again if you had some backup hardware, then you could simply run the dummy code off of that.