LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

7813R and LV 2010 SP1

Solved!
Go to solution

Has anybody been able to use the 7813R with LV 2010 SP1?

I am having trouble compiling VIs for this board which contains an old Xilinx FPGA model which is not supported by the new compiler version, but I am starting to suspect that the supposedly "automatic" choice of compiler version by the FPGA module is not working at all as advertised.

That would be a new case of accelerated hardware obsolescence due to non-backward software compatibility... which people should be aware of!

0 Kudos
Message 1 of 8
(3,189 Views)

Hi,

 

As I pointed out here LV2010 does support Virtex-II (which is used in your 7813R).

It seems that your installation of LV FPGA is corrupt or you simply didn't install the Xilinx Tools 10.1 for the Virtex-II chip.

 

 

Christian

Message 2 of 8
(3,182 Views)

Thanks Christian. After having reinstalled the FPGA module, repaired the installation (following NI's recommendation) and still not being successful, I thought I would check whether anybody has had a chance to get this working before I waste any more of my time on it. And at the same time warn people of a potential problem. That's all. I am not rushing to conclusion here.

0 Kudos
Message 3 of 8
(3,174 Views)

Please verify that you have Xilinx Tools installed on your system. In some cases it is not installed automatically when you install the LabVIEW FPGA Module. You can verify by checking the following path:

 

c:\ >> NIFPGA >> Programs

 

What folders do you see in the "Programs" folder?

 

 

Thanks, 

Kareem W.
National Instruments
Web Product Manager
Message 4 of 8
(3,171 Views)

Guys, I'd rather not make it a NI-wide issue! Caleb H is on it, I am moving back to LV 2009 temporarily...

0 Kudos
Message 5 of 8
(3,168 Views)

Would you mind post back with the solution or better the cause of the problem, so other users which might run into that can solve it.

 

 

Thanks,

Christian

0 Kudos
Message 6 of 8
(3,161 Views)

Sure. So far, no (good) answer...

0 Kudos
Message 7 of 8
(3,144 Views)
Solution
Accepted by topic author X.

To make a loooooong story short, I finally managed to fix my problem (with the help of NI, although that was mostly trial and errors).

The symptom was that the compilation, in LV 2010 SP1, of an FPGA VI with a 7813R target failed when calling the compile worker. The typical message I got  in the Status window read something like this:

 

Compilation failed due to a Xilinx error.

Details:
ERROR:Portability:152 - There is no readable fileset.txt filename in the list of
   MYXILINX or XILINX environment variables
INFO:TclTasksC:1850 - process run : Synthesize - XST is done.
ERROR:TclTasksC:process_077 - process run : Failed to complete. Please inspect the log and report files.
false
    while executing
"process run "Synthesize - XST""
    (file "C:\NIFPGA\jobs\hGu8YnF_Zo5e2VV\synthesize.tcl" line 20)


ERROR: RunTTICInit::GetIseVersion - Could not find "fileset.txt" in the Xilinx path, unable to get the ISE Version.
ERROR: RunTTICInit::GetIseVersion - Could not find "fileset.txt" in the Xilinx path, unable to get the ISE Version.
ERROR:Portability:152 - There is no readable fileset.txt filename in the list of
   MYXILINX or XILINX environment variables
ERROR:Xst - 
    "fileset.txt" is missing at "C:/NIFPGA/programs/Xilinx10_1/ISE". This is an
   invalid product location or is corrupted. 
Process "Synthesis" failed

Start Time: 6:08:10 PM
End Time: 6:09:01 PM
Total Time: 00:00:51

 

I also got another error if I did not launch the Compile Worker manually before starting the compilation, but that one was relatively easy to fix (just launch the Compile Worker manually! Odd, but life is).

The problem, as it reads in the message, is that a file is missing in the ISE folder. I tried to uninstall, reinstall and repair the FPGA toolkit from the NI website and still no trace of the fileset.txt...

Luckily I have another computer on which I have installed the same configuration (and to which the 7813R is attached) and there, I found the missing file (as well as few readme files). I copied that and pasted it on my development computer. This seems to have fixed the problem and the compilation now goes through without problem.

I have no idea why the damn' file was never installed in the first place (a similar file is installed with the 11.5 compiler, but has a different content).

HTH.

0 Kudos
Message 8 of 8
(3,121 Views)