NI Farm Error -123002 and -123011 When Compiling LabVIEW FPGA Code

Updated Sep 13, 2019

Reported In

Software

  • LabVIEW FPGA Module
  • FPGA Xilinx Compilation Tools

Operating System

  • Windows

Issue Details

I have installed the LabVIEW FPGA Module and am receiving one of the following error messages upon compilation of my FPGA VI:
  • Error -123002 - NI-Farm: No worker has registered the given capability name.
  • Error -123011 - NI-Farm: Farm server is not responding. Be sure the specified hostname is correct, the server is running and configured to accpet remote requests.

 
How can I fix this error and successfully compile my code?
 

Solution

Try the following suggestions to resolve this error: 

  • Restart the FPGA Compile Worker on the computer you are compiling on
  1. Open the Start Menu and search for FPGA Compile Worker. 
  2. Select FPGA Compile Worker. A notification will appear with the message "Compile Worker is running". 
  3. Restart the compilation. 
  • Confirm the correct version of Xilinx Compilation Tools is a registered capability 
  1. ​​After starting the FPGA Compile Worker, click on its icon located on the taskbar. 
  2. The LabVIEW FPGA Compile Worker dialog box will open. Note the Xilinx Compilation Tool version listed as a registered capability under the Jobs section. 
  3. If the version listed does not match the compatible version for your LabVIEW FPGA Module and FPGA target, install the correct version onto the computer. 
  • Confirm you are compiling for the correct target if you are running an example from NI Example Finder 
    • For example, the Digital Line Output - R Series.lvproj example is targeted for a PCI-7831R, which requires Xilinx Tools 10.1. If you intend to compile for a different FPGA target and therefore have a different version of Xilinx Tools installed, you will receive one of the above errors if you do not change the target in the example project.
  • Confirm you have the correct version of .NET Framework installed by checking the documentation for your version of Xilinx Compilation Tools. 

Additional Information

If you are using LabVIEW FPGA Module 2013 SP1 Xilinx Tools 14.4, make sure to install the LabVIEW FPGA Module 2013 SP1 Xilinx 14.4 f1 Patch. This patch addresses an issue where compile worker fails to start if Microsoft .NET 4.5 or later framework is not installed.