04-07-2015 07:08 AM
Hello All,
I recently updated to LV2014SP1 from LV2014. Since then, I cannot compile my FPGA VI locally for one project (cRIO9067), which was done in LV2014. Every time I try, the compiler goes into the 'optimizing logic' step. Then, after severyl minutes, vivado.exe drops to using 0% CPU and just sists there indefinitely. After a long time without increasing CPU time for vivado.exe, the compile worker obviously restarts the compilation and the same happens again. Yesterday I let it sit for 4 hours, and when I looked back, vivado.exe had consumed 36 minutes CPU time and was again sitting there with 0% CPU usage.
When using a compile server (still running LV2014), the VI compiles fine from the same project on the same PC! Also, compiling other FPGA VIs for the same and other (cRIO9030) targets works locally.
The identical problem happened on a second PC which was also upgraded to 2014SP1. Even going back to 2014 with the FPGA toolkit and Xilinx 13.04 both did not help - I still cannot compile.
Any ideas or similar problems anyone?
Solved! Go to Solution.
04-07-2015 09:14 AM
Hey Joergh,
What modules are you using in your project and how are they allocated (FPGA vs Scan Engine)?
We had a recent known car that we just release CompactRIO Module Support 14.6 for but I want to make sure this is the cause first.
04-07-2015 09:23 AM
Hello Kyle,
I'm using 2xNI9264, 2xWireFlow WF3144, and 3xNI9870, in FPGA mode.
Thanks,
Jörg
04-07-2015 10:16 AM - edited 04-07-2015 10:17 AM
Hey Jorg,
Can you download and install CompactRIO Module Support 14.6?
We released a fix for the 926x modules that were failing compilation with the SP1 compile tools.
04-07-2015 11:56 AM
Hi again,
yes, I will try it. I will post the results, although it will probably take a couple of days until I get around to it.
Thanks,
Jörg
04-08-2015 09:59 AM
Hi again,
I had the chance to test it remotely on my desktop PC, and now it compiled the FPGA code again using the version you recommended.
Thank you,
Jörg
04-08-2015 10:28 AM
Hey Jorg,
Glad to hear it worked.
07-07-2015 05:14 PM
Hi,
I have the same problem. LabVIEW 2014 SP1 fails to compile for NI 9035 Compact RIO. I installed the Module Suport 14.6 as mentioned in the solution but still have the same problem. The compiler gets stuck at "Optimizing logic" and CPU usage dropes to zero for vivado.exe.
What else can I try? Please help.
Thank you.
Anmol
07-07-2015 09:35 PM
Do you have the NI RIO 14.5 driver installed? If not, the 14.6 module won't do anything for you. NI RIO 14.0 isn't compatible.
Did you update the Vivado compile tools to the 2014 SP1 version or are they still the 2014 tools?
07-08-2015 06:31 AM