LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Ask for help: The compilation failed due to a Xilinx error.

Hellow,

 

The following error occurred when compiling a single CAN module. I failed to solve it after various attempts. I would be greatly grateful if someone could give some suggestions. Thanks in advance.

 

Hardware: 

NI-cRIO-9042   +    NI 9853 (C series DAQ)

 

Software:

The host computer: Win 10 Pro (Version:1803), 64 bit.

 Labview 2018 (32 bit) , LabVIEW 2018 Real-Time Module, LabVIEW 2018 FPGA Module,

 NI CompactRIO Device Drivers 18.1

 

The list of installed software

 Installed softwares.jpg

 

 

The compiled VI by LabVIEW FPGA Cloud Compile Service

 

VI.jpg

The compilation report

 

Report.jpg

0 Kudos
Message 1 of 7
(3,012 Views)

Are you able to compile a shipping example for the same hardware? 


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
0 Kudos
Message 2 of 7
(2,994 Views)

I have followed the instruction on the website to create a program as follows.

VI.jpg

 

Unfortunately, the same error occurred. I wanted to find out where the error came from. Finally, I found it had also failed even only one module.

0 Kudos
Message 3 of 7
(2,990 Views)

As I can not find the Labview Realtime module for 64 bit operating system, I have to install 32 bit Labview. To check the problem, I have installed 32 bit Labview 2017 and other supporting software on another computer with 32 bit Win 7 operation system and  the same hardware. However, the same error occurred.

0 Kudos
Message 4 of 7
(2,986 Views)

Tedious, but try to search through the xilinx log for clues as to where the error is coming from. Start at the end of the log and work back.  Sometimes its missing clocks which are explicitly included in some IP cores.

0 Kudos
Message 5 of 7
(2,962 Views)

This is one of the shipping examples for the 9853:

C:\Program Files (x86)\National Instruments\LabVIEW 2017\examples\CompactRIO\Module Specific\NI 985x\cRIO CAN Basic\CAN Basic.lvproj

 

Open and try to compile it.


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
0 Kudos
Message 6 of 7
(2,940 Views)

I have found the solution. The CAN module need to be set to "Show Error Terminals".

0 Kudos
Message 7 of 7
(2,929 Views)