10-08-2015 03:56 PM
LabVIEW RT running on cRIO-9068, LabVIEW FPGA programming mode. Invoking the Open FPGA VI (from the RT program) returns error code -61017. Everything seems to work OK, but unexplained errors keep me awake at night. I've searched all over but can't find an explanation for this particular error. Does anyone here know what causes it?
Solved! Go to Solution.
10-08-2015 05:32 PM
Hi hshane,
I'm a little surprised that things seem to work OK after that error. If Open FPGA Reference returns an error, the session will not be useable. Can you describe in a bit more detail what is working after the error from Open?
That error indicates that the bitfile was built for a different target. Have you been developing for multiple FPGA targets with the same project by chance? I suggest that you double check the configuration of your Open Fpga VI Reference node?
10-12-2015 03:21 PM
I am indeed developing for multiple targets within the same project. However, I've confirmed that the Open FPGA VI is referencing the correct target. And, actually, I was fooling myself into thinking all was working well. In fact, the FPGA is no longer providing data from the chassis modules to my real-time program. But I'm stumped as to what could have gone wrong. This was all working before!
10-12-2015 04:50 PM
Problem solved. I created a new build specification and rebuilt the FPGA. Now I'm seeing an FPGA error code of zero (good) and data is arriving as expected. I have no idea how things went astray. Also, my inability to interpret the error code slowed me down.
@speleato - How did you know what the error code means? I googled the heck out of it and couldn't find anything!
10-12-2015 05:24 PM
Glad to hear you got it figured out.
I know the error codes are out there somewhere on the internet, but what I usually do is go to the Help Menu in LabVIEW, select Explain Error, and enter in the Error Code I'm interested in.
Sebastian