This content is not available in your preferred language.

The content is shown in another available language. Your browser may include features that can help translate the text.

NI-Farm Internal Error when Attempting to Compile FPGA VIs

Updated Jun 7, 2023

Reported In

Software

  • LabVIEW FPGA Module
  • Compile Cloud Service
  • LabVIEW FPGA Compile Farm Toolkit
  • FPGA Xilinx Compilation Tools

Issue Details

When I try to compile my FPGA VIs, I keep getting one of the following errors: 

  • Error -123206: NI-Farm Internal Error.
  • An error occurred attempting to connect to this compile server. Details: NI-Farm: Client received unexpected or bad data from the server.
  • The compile farm server returned an unexpected software error. 


How can I resolve this?

Solution

This solution is two-fold. Verify that the LabVIEW compile worker is open already. If the compile still results in this error then you need to try repairing the LabVIEW FPGA Module. This can be done by navigating to Control Panel » Programs and Features » National Instruments Software, and selecting Uninstall/Change. From this you need to repair the following modules:
  • NI Farm Server
  • NI LabVIEW FPGA Module
  • All NI LabVIEW FPGA Xilinx Tools
If you have a version of NI Package Manager that does not have repair as an option, you can repair your software by following the steps in this KnowledgeBase article.

After this, restart your computer. If you are still receiving this error then try clearing the NIAuth database by following these steps:
  1. Go to Windows Services, which can be accessed through Windows Task Manager
  2. Stop the NISystemWebServer and NIApplicationWebServer services, by right clicking and pressing Stop
  3. Backup then delete all files under <ProgramData>\National Instruments\NIAuth
  4. Start the services that were stopped above again
  5. Navigate to http://localhost:3580/login from a web browser (that supports Microsoft Silverlight like Internet Explorer) on the local machine and try to log-in with username admin and a blank password. On success, the server will return a Logged in as: admin message
Compile your FPGA VI. It should now compile successfully. 

Additional Information

If you are using the NI LabVIEW FPGA Cloud Compile Service and you receive above errors, the cause maybe that the NI LabVIEW FPGA Cloud Compile Service is down. Contact NI to check the status.