LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIOS build

I have a cRIOS-9004 and having difficulty communicating with Labview 2012. The cRIOS has the latest software via MAX and I installed all the xlinx tools. I was able to upload all of my builds when I was using Labview 2010, but started to receive this error after my update. The error message I get is below:

 

"Labview: VI is not loadable.

 

 In a built application, this error might occur because the VI being loaded was last compiled for a different OS, in which case you must save the VI on the current platform. This error also might occur if the VI is a polymor."

 

Are there further steps I can do to alleviate this problem? Thank you in advance.

 

0 Kudos
Message 1 of 4
(2,544 Views)

Is this FPGA code that you're working with? If so, have you tried recompiling your bitfiles through LabVIEW 2012?

 

Some more information on working with bitfiles after upgrading LabVIEW can be found here.

Message 2 of 4
(2,524 Views)

Tim,

 

Thank you for your reply. I recompiled my FPGA and it is still not working properly. Since my first post, I have been using a work around since I ran out of time to fix it. I'm finally at a point where I can come back and try to squash this bug before testing is in full throttle again.

 

I looked at the support page for the cRIO-9004 and found that the drivers are NI-RIO 4.1.0 using Labview 2011. Would it be possible for me to use this older driver on LV2012? Currently, in MAX I'm seeing NI-RIO 12.0 listed.

0 Kudos
Message 3 of 4
(2,476 Views)

Using Max, Try to uninstall of the software on the RIO and then upload the new version of the NI-RIO. make sure you include all of the drivers necessary. Also delete the bitfile previously generated and then try to recompile code.

 

Dan, 

0 Kudos
Message 4 of 4
(2,461 Views)