Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

compilation failed due to a compile server error

I was using LABView 8.0 with RT and FPGA module without problems.
I updated windows on 2006 April 18th and now I cannot compile any FPGA VI. Even the older one I compiled with the same computer previously.

When I take EXACTLY the same project to another computer, it compiles just fine and when I take the bitfile back, my corrupted system can run with the bitfile.

I fear the problem is with windows. I reinstalled LABView TOTALLY and still have the same error when trying to compile.
According to the knowledge base I checked the HKEY and it doesn't change anything.

Here is the error message:

Status : compilation failed due to a Compile Server error

Error -61499 occured at nirviExtractVHDLHierarchy.vi when called from nirviBuildprjFile.vi

Possible reason(s)

LABView FPGA : An internal software error in ALBView FPGA Module has occured. Please contact NI support

Details : Error 7 occured at Open File reading C : \ NIFPGA80\srvrtmp\localhost\Eight...name of the bitfile ...\scripts\toplevel_gen_synth_lvfpga.txt

Note : I checked this folder, it doesn't exist, thus it has never been created like the previous. After April 18th, not any new folder has been created.

Possible reasons : File moved or deleted, incorrect filepath,...

NI-488 : Non-existent board

Note : I have nor use none of this nowhere !
Start  time - Stop time : 12 seconds
0 Kudos
Message 1 of 6
(4,458 Views)

In order to try and isolate the problem can you perform a few tests.

1)  Set up a remote compile and use the machine that is not working as the client and the machine that is working as the server.

1.a) You can configure the client machine to use another machine as the compile server by going to Tools>>FPGA Module Options...>>Configure Compile Settings and change the machine from 'localhost' to the machine that you want to act as the server.

1.b) On the server machine open the Compile Server manually by going to the Windows Start Menu>>All Programs>>National Instruments>>LabVIEW 8.0>>LabVIEW FPGA Utilities>>Compile Server

1.c) Try and compile the VI.  It should generate code on the client machine and send the generated code to the server.  Wehn the server receives the code it will compile it and return the bitfile when complete.

2) Set up a remote compile and use the machine that is not working as the server and the machine that is working as the client.

2.a) Follow the instructions in part 1, but switch the client and server machines.

These tests should help us isolate if the problem is with the Compile Server, or the code generation.

Regards,

Joseph D.

National Instruments

0 Kudos
Message 2 of 6
(4,435 Views)
Dear,
 
I performed the test you advised me to, and the result is well what I imagined : the first is working well, and the second returns the same error I mentioned. That is, my system can generate the file to be compiled elsewhere, but cannot achieve compiling on the request of the other computer.
 
I guessed it would be so because my client  temp folder contains folders created after the beginning of my problems, where the server temp folder has no files more recent than April 18th, two days before I updated windows.
 
I hope I made myself clear, and I thank you by advance for any further assistance, yet I fear having to reinstall windows anyway.
 
Thomas
0 Kudos
Message 3 of 6
(4,411 Views)

Hello Thomas,

Before you go and reinstall windows I would like to contact you directly.  Do you mind if I email you directly?

Regards,

Joseph D.

National Instruments

LabVIEW FPGA PSE

0 Kudos
Message 4 of 6
(4,403 Views)
No it is ok, here is my mail thayez@ulb.ac.be
0 Kudos
Message 5 of 6
(4,395 Views)
The problem was found and the solution has been created into a KnowledgeBase
 
 
Regards,
Joseph D.
National Instruments
0 Kudos
Message 6 of 6
(4,368 Views)