LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW FPGA: The compilation failed due to a xilinx error

Solved!
Go to solution

I'm getting a "Compilation failed due to Xilinx error" trying to compile code in LabVIEW 2013.The code had compilated successfully in labview2012. Any suggestions on what is causing this issue?

Details:
ERROR:HDLCompiler:432 - "C:\NIFPGA\jobs\THY4t7n_z6im2K7\NiFpgaAG_0000003a_SequenceFrame.vhd" Line 29: Formal <cparametersignal> has no actual or default value.
INFO:HDLCompiler:1408 - "C:\NIFPGA\jobs\THY4t7n_z6im2K7\NiFpgaSetOutputDataEnable.vhd" Line 37. cparametersignal is declared here
ERROR:HDLCompiler:854 - "C:\NIFPGA\jobs\THY4t7n_z6im2K7\NiFpgaAG_0000003a_SequenceFrame.vhd" Line 21: Unit <vhdl_labview> ignored due to previous errors.
VHDL file C:\NIFPGA\jobs\THY4t7n_z6im2K7\NiFpgaAG_0000003a_SequenceFrame.vhd ignored due to errors
-->

Total memory usage is 204688 kilobytes

Number of errors : 2 ( 0 filtered)
Number of warnings : 4 ( 0 filtered)
Number of infos : 0 ( 0 filtered)


Process "Synthesize - XST" failed


Compilation Time
---------------------------
Date submitted: 2014/2/26 18:15
Date results were retrieved: 2014/2/26 18:17
Time waiting in queue: 00:06
Time compiling: 02:02
- PlanAhead: 01:16
- Core Generator: 00:00
- Synthesis - Xst: 00:35

 

 

0 Kudos
Message 1 of 10
(5,545 Views)

I have got the same error, Have you solved this error?

 

What you have done?

 


@jasonneu wrote:

I'm getting a "Compilation failed due to Xilinx error" trying to compile code in LabVIEW 2013.The code had compilated successfully in labview2012. Any suggestions on what is causing this issue?

Details:
ERROR:HDLCompiler:432 - "C:\NIFPGA\jobs\THY4t7n_z6im2K7\NiFpgaAG_0000003a_SequenceFrame.vhd" Line 29: Formal <cparametersignal> has no actual or default value.
INFO:HDLCompiler:1408 - "C:\NIFPGA\jobs\THY4t7n_z6im2K7\NiFpgaSetOutputDataEnable.vhd" Line 37. cparametersignal is declared here
ERROR:HDLCompiler:854 - "C:\NIFPGA\jobs\THY4t7n_z6im2K7\NiFpgaAG_0000003a_SequenceFrame.vhd" Line 21: Unit <vhdl_labview> ignored due to previous errors.
VHDL file C:\NIFPGA\jobs\THY4t7n_z6im2K7\NiFpgaAG_0000003a_SequenceFrame.vhd ignored due to errors
-->

Total memory usage is 204688 kilobytes

Number of errors : 2 ( 0 filtered)
Number of warnings : 4 ( 0 filtered)
Number of infos : 0 ( 0 filtered)


Process "Synthesize - XST" failed


Compilation Time
---------------------------
Date submitted: 2014/2/26 18:15
Date results were retrieved: 2014/2/26 18:17
Time waiting in queue: 00:06
Time compiling: 02:02
- PlanAhead: 01:16
- Core Generator: 00:00
- Synthesis - Xst: 00:35

 

 


Mahran

0 Kudos
Message 2 of 10
(5,338 Views)

no,the error always appear. Smiley Sad

0 Kudos
Message 3 of 10
(5,322 Views)
Solution
Accepted by topic author jasonneu

Hi Guys

 

I believe I can give you a hand on this.

I have the same problem when I am working on the Tutorial(2013) Exercise 2 with Rio Evaluation Kit.

 

You can try one of the following option.

 

Solution 1.

1. In the VI Package Manager

Select 'Tools'->'Options'->'General'->'Package Installation'->Unchecked 'Mass Compile VIs After Package Installation'

 

Solution 2

1. In the VI Package Manager, uninstall LCD Driver

2. Unchecked 'Mass Compile VIs After Package Installation' (See Solution 1)

3. Reinstall LCD Driver.

 

Mine was done after Solution 2 and the compiler works.

Hope it will be helpful to your guys.

 

Thank you

Message 4 of 10
(5,301 Views)

Thank you for your help, I will try to do that, but I would keen to know what is the main cause of this error?

0 Kudos
Message 5 of 10
(5,290 Views)

What is the VI Package Manager??

I use Labview FPGA

0 Kudos
Message 6 of 10
(5,287 Views)

Hi MSQ266

 

I don't know what is the main cause to it exactly.

Because I reach  the conclusion from different sources in different language like Japanese and Spanish...

 

Please refer to the following link.

http://www.ni.com/gate/gb/GB_EVALTLKTLCDCHAR/US

 

Following the step in the link

1. Download the VI Package Manager

2. Uncheck the Mass Compile VIs After Package Installation

3. Download the LCD driver

4. Install LCD driver via VI Package Manager

5. Go compile again

 

Hope it will answer your question.

 

0 Kudos
Message 7 of 10
(5,264 Views)

thank you very much.

0 Kudos
Message 8 of 10
(5,246 Views)

Hi!

 

I think I have the same error, but I've tried the solution that you've indicated and it didn't work.

I'm using cRIO-9068 with the i2c fpga host project example of the api i2c&spi. Could you help me?

 

This is the error:

LabVIEW FPGA:  The compilation failed due to a xilinx error.

Details:
ERROR:HDLCompiler:432 - "C:\NIFPGA\jobs\v5VU5F1_hkzQj0q\NiFpgaAG_0000003b_SequenceFrame.vhd" Line 31: Formal <ceioparameter0signal> has no actual or default value.
INFO:HDLCompiler:1408 - "C:\NIFPGA\jobs\v5VU5F1_hkzQj0q\Crio9402SetOutputData.vhd" Line 99. ceioparameter0signal is declared here
ERROR:HDLCompiler:854 - "C:\NIFPGA\jobs\v5VU5F1_hkzQj0q\NiFpgaAG_0000003b_SequenceFrame.vhd" Line 23: Unit <vhdl_labview> ignored due to previous errors.
VHDL file C:\NIFPGA\jobs\v5VU5F1_hkzQj0q\NiFpgaAG_0000003b_SequenceFrame.vhd ignored due to errors
-->

Total memory usage is 197032 kilobytes

Number of errors   :    2 (   0 filtered)
Number of warnings :    6 (   0 filtered)
Number of infos    :    0 (   0 filtered)


Process "Synthesize - XST" failed

0 Kudos
Message 9 of 10
(4,785 Views)

i got the same problem but managed to resolve it by mass-compiling the whole VIs. Turns out, got error (which previously there is no error). Then fix the error by updating the FPGA Property Node that needs to be refreshed.


LV2013

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2021
Message 10 of 10
(4,660 Views)