From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO9076 & Xilinx Compiler doesn't work

Hello,

everytime i start to compile an simple vi for my fpga target on the crio9076 i get following error:

 

  Compilation failed due to a Xilinx error.

  Details:
  ERROR:TclTasksC:project_028: Unknown property value "spartan6" specified for "PROP_DevFamily"
      while executing
  "project set family spartan6"
      (file "C:\NIFPGA\jobs\YYCpvK1_GGlHXpz\synthesize.tcl" line 5)

I tried to compile the vi on another pc with similar software setup, but there was the same result.

And i searched for possible solutions, but i didnt find anything suitable.

 

I tried to compile another vi from an old project with works with the PCI7833R, here works everything fine.

After a few minutes i get the complete bitfile.

 

My Software Setup is: Labview 10f2, FPGA 2010, Xilinx 11.5 & Xilinx 10.X Compiler

 

Thanks a lot for your help 🙂

 

Greetings,

Ben

0 Kudos
Message 1 of 14
(4,137 Views)

Hey Ben,

 

As you can see here, any Spartan6 target requires LabVIEW 2010 SP1 or later.

Cheers!

TJ G
0 Kudos
Message 2 of 14
(4,114 Views)

Hy,

i installed the SP1 for the 2010 version few hours ago.

 

But the compiler still have the same error message.

 

 

0 Kudos
Message 3 of 14
(4,104 Views)

Did you install LabVIEW 2010SP1, and also corresponding FPGA module update (FPGA Module 2010SP1)? You will need to install both.

0 Kudos
Message 4 of 14
(4,098 Views)

I just got the standart FPGA 2010 Version, will try the Service Pack for FPGA next week, when im back in office.

 

Anyway, I will give you an update.

 

 

0 Kudos
Message 5 of 14
(4,087 Views)

Hy,

its me again, a new "problem" occured.

I cant find the download links for FPGA 2010 SP1 and Real Time 2010 SP1 on the NI page.

 

So can someone post that links here.

 

Thanks a lot!

0 Kudos
Message 6 of 14
(4,076 Views)

Yes, i searched with that keywords.

 

If i click on your FPGA Link, i get a message from the ni site that there is no result that match to my keywords.

With the RT Link i get 3 results, but there is no 2010 SP1 as a result.

 

😕 Help 😉

0 Kudos
Message 8 of 14
(4,050 Views)

Well, that's strange. It works for me. How about searching Google for:

site:ni.com "LabVIEW FPGA Module 2010 SP1"

site:ni.com "LabVIEW Real-Time Module 2010 SP1"

 

With those searches I get these links:

http://www.ni.com/download/labview-fpga-module-2010-sp1/3206/en/

http://www.ni.com/download/labview-real-time-module-2010-sp1/2382/en/

 

If those don't work, try another browser or configure your browser for English language (if it isn't already) and see if that makes a difference?

0 Kudos
Message 9 of 14
(4,040 Views)

Hy,

so here is the update.

On my system is now runnung labview 2010 SP1, FPGA 2010 SP1,Xilinx Compiler 11.5 &  10.1.

 

I'm still getting an error from my compiler.

(By the way, all kind of FPGA works fine with my compiler. Only the "Spartan 6 FPGA" doesn't work.)

 

Compilation failed due to a Xilinx error.

Details:
ERROR:TclTasksC:process_077: Failed to complete. Please inspect the log and report files.false
    while executing
"process run "Synthesize - XST""
    (file "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\synthesize.tcl" line 20)


ERROR:HDLCompiler:806 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 64: Syntax error near ",".
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 72: <knumberofdmachannels> is not declared.
ERROR:HDLCompiler:854 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 29: Unit <pkgcommintconfiguration> ignored due to previous errors.
Parsing package body <PkgCommIntConfiguration>.
ERROR:HDLCompiler:688 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 135: Package declaration pkgcommintconfiguration is not yet compiled
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 137: <boolean> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 138: <natural> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 140: <knumberofdmachannels> is not declared.
ERROR:HDLCompiler:24 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 140: "**" expects 2 arguments
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 141: <maxwidth> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 143: <maxwidth> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 146: <boolean> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 147: <positive> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 150: <knumberofdmachannels> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 151: <maxdepth> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 154: <maxdepth> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 157: <natural> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 158: <natural> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 161: <knumberofdmachannels> is not declared.
ERROR:HDLCompiler:69 - "C:\NIFPGA\jobs\N2UzRd8_YTw6YCp\PkgCommIntConfiguration.vhd" Line 163: <numofchannelsused> is not declared.
Sorry, too many errors..
-->
Total memory usage is 206896 kilobytes
Number of errors   :   19 (   0 filtered)
Number of warnings :    0 (   0 filtered)
Number of infos    :    0 (   0 filtered)
Process "Synthesis" failed

Start Time: 14:58:42
End Time: 14:59:34
Total Time: 00:00:51,174

 

I did't have the Real Time Module, because i just want to use the FPGA on my CRIO-9076.

Is that maybe the reason for that error? Is it mandatory, if i only use the FPGA?

 

Or got anyone an idea what else can be the source of error?

 

Thanks a lot 🙂

 

0 Kudos
Message 10 of 14
(4,010 Views)