LabVIEW FPGA Compile Server Errors

Updated Jul 25, 2023

Reported In

Software

  • LabVIEW FPGA Module

Issue Details

When compiling my LabVIEW FPGA VI, I get compilation errors such as Could not parse report or Error contacting server. What is the cause of these errors?

Solution

There are a few possible causes of these issues. To resolve:
  • Ensure that the FPGA Compile Farm server is running. If you have a remote compile worker, ensure the compile worker is also running.
  • Make sure that your firewall is not blocking the TCP port that the Compile Sever uses.
    • LabVIEW 8.6 and earlier - For LabVIEW 8.6 and earlier the default TCP port used is port 96. You will need to verify that this port isn't being blocked by adding an exception to the Windows Firewall or other port blocking software.
    • LabVIEW 2009 and newer - With LabVIEW 2009 until LabVIEW 2012 the FPGA Compile Farm Server uses port 3580. You will need to verify that his port isn't being blocked by adding an exception to the Windows Firewall or other port blocking software.

Additional Information

The LabVIEW FPGA compiler uses TCP/IP in order to allow for FPGA compilations to take place on a remote computer. The LabVIEW FPGA Compile Server and Client use TCP/IP to transfer files between the client and the server, even if the client and the server run on the same computer. You receive this error message when you try to compile an FPGA VI if the computer does not have a network connection. You may also encounter the error if you have a firewall or other port blocking software enabled.