LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA compilation Error

Solved!
Go to solution

Hi!

 

I've been trying to test the FPGA module on my CompactRio 9024 without luck.

 

I've installed Labview 2018 SP1, Labview 2018 FPGA Module(64 bit), Xilinx Compilation Tools - Vivado 2017.2 for Labview 2018 and Labview 2018 FPGA Compile Farm Server.

 

Then I created a small project where I added my controller to the tree project where it found(sort of) the modules installed, I created a small VI where a switch from the front panel sends its state to a digital output. After that I started from the start menu FPGA compile worker and selected "Use the local compile server".

 

When I run the VI, it shows "Attempting to connect to compile server" and a warning at the bottom: "The compile worker cannot perform the compilation. The compile worker may be configured incorrectly for this compilation or it may be in an error state.

 

After waiting 30s-1m, It changes to "Comunication error" and an error window with "XIlinx Compilation Tools are not installed. Install them using the installation media or download from ni.com.

 

I've attempted to reboot the computer, reinstall the compillers with no success.

 

Would love to hear some insight in this problem.

0 Kudos
Message 1 of 8
(2,185 Views)

cRIO-9024 is just the controller. What is the model of the chassis which has the FPGA board?

Most likely you are using the old chassis which requires ISE Compilation Tool. Get your chassis model number and look up the compatible compilation tool from Compatibility between Xilinx Compilation Tools and NI FPGA Hardware

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 2 of 8
(2,174 Views)

Is the compile worker running on your PC?

You can see it in tray:

Screenshot 2023-06-09 16.15.17.png

if not, try to start from Start Menu:

Screenshot 2023-06-09 16.12.50.png

and check configuration:

Screenshot 2023-06-09 16.13.40.png

 

Andrey.

PS

But I have cRIO-9054 and not 9024.

 

0 Kudos
Message 3 of 8
(2,168 Views)

@ZYOng The chassis is a NI-9118

 

When I was trying to install, there was Xiling Vivado 2017 and Xiling ISE 14.7 but when I selected ISE 14.7, it said that it was not compatible with Windows 8 or above (Mine is windows 10).

 

For some reason, the link you provide has a "FPGA Hardware to LabVIEW Compatibility Selector" but the entries are blank and cannot be sellected

0 Kudos
Message 4 of 8
(2,165 Views)

@Andrey_Dmitriev

 

The compiler worker is running on my PC and the configuration is similar to your image.

 

Daniel

0 Kudos
Message 5 of 8
(2,159 Views)

But on your screenshot is 

Screenshot 2023-06-09 16.42.11.png

which requires ISE 10.1

Screenshot 2023-06-09 16.42.38.png

I tried occasionally the "opposite" wrong setup (using ISE instead of Vivado) with my 9054 and it didn't work.

 

I've got also Windows compatibility issue using LabVIEW FPGA 2018 on Windows 10, then migrated to the latest version, and only then it works for me (still warning that the build might be not supported, but works).

Message 6 of 8
(2,141 Views)

@Andrey,

 

I've tried to remove Vivado and installed ISE 10.1 through here, and now configuration looks like this.

Screenshot 2023-06-09 162143.png

 

Weirdly enough, even though the compilation error is the same, it says it is using Xilinx 14.7. I'm not sure if it is refering to ISE 14.7 which I don't remember installing or if it is supposed to be that way.

0 Kudos
Message 7 of 8
(2,126 Views)
Solution
Accepted by topic author DanielAgos

Unfortunately, Xilinx ISE is not supported on Win10. You can either install the compilation tool on another Win7 machine or use Compile Cloud Service (if you have the SSP.)

LabVIEW FPGA Module Compatibility with Windows 10

Creating an Account for the NI LabVIEW FPGA Compile Cloud Service

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 8 of 8
(2,072 Views)