Error -61330 When Compiling FPGA Code

Updated Jan 29, 2024

Reported In

Software

  • LabVIEW FPGA Module
  • LabVIEW
  • FPGA Xilinx Compilation Tools

Issue Details

I am trying to compile an FPGA program and I am getting Error -61330. An internal software error in the compile worker has occurred.
 

In some cases this is also accompanied by other error messages like:
  • A BAD-MEM-POINTER error that pops up outside of the main compile window. After trying to compile 3-4 times it usually gets past that issue and successfully compiles the code. 
  • Error 7 

Solution

Here are some steps that you can try to resolve the issue:
  • Check that no firewalls or antivirus programs are blocking the compiler (the port that the compiler uses is 3582).
  • Run the Compile Worker with Administrator privileges.
  • If you are compiling locally on your computer, try using the Compile Cloud Service instead.
  • Review the compile worker log, this can give insight to what specifically is occurring within the worker. This can be accessed through your program file directory: \National Instruments\FPGA\CompileWorker\workerLog.txt.
  • Restore NI RT Target to Factory Default Configuration.
  • Repair or force reinstall the LabVIEW FPGA Module and/or LabVIEW FPGA Compilation Tools.
  • Reinstall the NI Software in the following order:
  1.  LabVIEW 
  2. LabVIEW Real Time Module
  3. LabVIEW FPGA Module 
  4. LabVIEW FPGA Compilation Tool Vivado 2017.2
  5. NI Compact RIO Drivers
  • Format your PC's OS.