LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabView 2019 FPGA Module Compilation Errors 61457 and 61488

Hi all,

 

I have recently had several issues with the LabView FPGA compiler. I have been working on a program for the past couple weeks, and have compiled several earlier versions of the program. From one day to the next I had added some code and attempted to recompile, when I got the first error 123002, which appeared to be some issue with the compiler. I then decided to just try restarting LabView and trying again. After restarting the computer, I got a new error (61457), and the message:

 

"LabVIEW FPGA: The compilation status file is missing or corrupt.

 

Complete call chain:

    niFpgaCompileDialog_GetStatusFromFile.vi

    niFpgaCompileDialog_ParseJobList.vi

    niFpgaCompile_Dialog.vi"

 

After this I tried searching the solution for this error but could not find anything that worked for me, so I tried another restart and got a third different error (61488). This one did not even prompt me with anything, and popped up with an error saying:

 

"LabVIEW FPGA: An internal software error in the LabVIEW FPGA Module has occurred. Please contact National Instruments technical support at ni.com/support with the following information:

 

A required XML tag was not found.

 

Missing required XML tag (/GenerateCode/JobState)"

 

We then attempted to simply reinstall the entire LabView FPGA module, after which exactly the same error (61488) reoccurred. I then attempted to copy all the files in the project into a new project and recompile, after which I got error 61457 followed by error 61488. Does anyone know what could be causing these errors to appear and what could be done? I believe that the second error is leading to the third error and that the error might lie within my project file, but I am not sure where to look.

 

Thanks!

0 Kudos
Message 1 of 4
(1,448 Views)

The problem is probably in the Software, and probably in the FPGA code you are trying to compile.  Of course, by now you've also changed the configuration of LabVIEW from "a configuration that worked with earlier FPGA code" to "an unknown configuration that so far doesn't work with any FPGA code used for compilation".

 

When you got the very first Error, the "ideal" thing to have done would have been to reboot, then attempt to compile the last FPGA code that succeeded.  I'm guessing that if you had done this, the compilation would have worked, suggesting that the problem was in the current version of the FPGA code.  I presume you have been using some form of Version Control Software (like Git, Mercurial, or Subversion) -- see if the earlier version will compile.

 

If not, you might need to "fix" LabVIEW, itself.  Before attempting a "repair", do you have another PC with a working version of LabVIEW installed?  Try compiling there.

 

Speaking only from my own experience (several hundred LabVIEW installs, for myself, my colleagues, and my students), I would recommend an "uninstall (all NI Software)/reinstall" sequence.  This has been described many times on the Forum, so I won't do it (again).

 

I noticed that you did not attach the FPGA code that produced the Error Messages, so we could not "look at it" and suggest what might be wrong, and couldn't try to compile it ourselves and see what errors popped up.  But you did attach blurry images of the Error Messages ...

 

Bob Schor

0 Kudos
Message 2 of 4
(1,381 Views)

Bob,

thanks for your quick reply! You are right that I should have gone back and attempted to recompile the last version that worked. I think the best next step will be to go back and systematically eliminate parts of the code and attempt to recompile until it works to pinpoint exactly what went wrong. There is a previous version of the code that I was able to compile this morning, which again would point to it being an error in the code. I was mostly hoping someone else had had a similar experience and could help me narrow it down faster. As for the code, I am not allowed to post it in a public location, which is why I did not include it. I will post once I have narrowed it down to a certain element, and then hopefully someone will be able to explain what specifically I did wrong.

0 Kudos
Message 3 of 4
(1,357 Views)

I did a little bit of testing by copying the FPGA code and placing it into a new project, and it turned out that that solved the compilation issues. Either waiting for a weekend and trying again was the solution, or there was an issue with the program file itself and simply making a new copy of it solved the problem. Either way, it now works without any errors.

0 Kudos
Message 4 of 4
(1,337 Views)