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.
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.
09-07-2016 10:45 AM - edited 09-07-2016 11:00 AM
Hello All,
I cannot compile simple VI on FPGA Target of NI 9144 and I got following error:
"The compile worker cannot perform the compilation. The compile worker may be configured incorrectly for this compilation or it may be in an error state."
"Xilinx Compilation Tools are not installed...."
Maybe what I am doing is completely wrong, but what I want to do is to compile simple VI which writes from while loop iteration terminal into the User-Defined Variable. Just to see the utilization of FPGA resources after compilation.
I can compile the same VI for FPGA Target of cRIO-9030 without any problem.
I am using cRIO-9030 as EtherCAT master with 9144 as EtherCAT slave. There are no modules inside the 9144.
I am using LabVIEW 2015 SP1, FPGA 15.0.1, Real-Time 15.0.1, NI-RIO 15.5, Xilinx Vivado 2014.4, ISE 14.7, NI-Industrial Communications for EtherCAT 15.0.
Is there anything what I am missing or doing wrong?
Thanks for help
Solved! Go to Solution.
09-08-2016 01:27 AM - edited 09-08-2016 01:28 AM
Hello,
for successfull FPGA compilation for 9144 target you must have LV+RT+FPGA, EtherCAT 15.0+, NI-RIO 15.5+ and Xilinx Compilation Tools ISE 14.7. It seems you have all o theese installed. So as first make sure "Xilinx 14.7" capability is listed under FPGA Compile Worker Status window. As second I'd try to run the Compile Worker as administrator (from the start menu » right click on FPGA Compile Worker » run ad administrator ...).
Moreover I noticed that the same error message is displayed for me but just for a while however it dissapears after a moment and LV switches for the next available compilation tool and compilation continues. Is it really dying on this or you're cancelling the compilation after this message is displayed?
If the issue persist feel free to contact me thru the local NI Techsupport channel so the support could be better targeted.
BTW I tried out your example and the resource utilization were the following:
Regards,
Ondřej K.
NIEE Staff AE
09-08-2016 03:00 AM
Hi Ondrej,
I have tried to compiled it using LabVIEW FPGA Compile Cloud Service, which worked.
Also checked Registered Capabilities of Fpga Compile Worker and the Xilinx 14.7 was missing, probably not installed, as I thought it is. My bad.
I installed it and it works now.
Thanks for reply and tips.
Best Regards
09-08-2016 03:18 AM
Hi,
I'm glad to hear that. I believe installing LabVIEW 2015 SP1 FPGA Module Xilinx Tools 14.7 enables you to use local compilation server as well.
Regards
Ondřej K.
09-08-2016 03:58 AM - edited 09-08-2016 04:09 AM
Using local compilation server failed and gave me an error (there is written that Xilinx 14.7 is used as compilation tool). Compilation Status and Select Compile Server.png
Then I configured to compile VI using FPGA Compile Cloud Service. I clicked on details button and got error.
After that, the compilation continued and was succesfull without installing anything.
Then I checked the Registration Capabilities as you mentioned and was looking for Xilinx 14.7 which was missing. So I installed the Xilinx ISE 14.7 and run compilation using Local Compilation Server.
So yes, it works.
Thanks again
Maybe the link will help to someone: Compatibility between Xilinx Compilation Tools and NI FPGA Hardware
09-02-2019 06:21 AM
I have NOT connected NI FPGA hardware with my PC. I am trying to make a bit file of my LabVIEW FPGA project.
I have encountered the following error in the compilation Status window :
"LabVIEW FPGA: The compile worker cannot perform the compilation. The compile worker may be configured incorrectly for this compilation or it may be in an error state."
Please help me if can I build a bit file without NI FPGA hardware?
09-02-2019 06:59 AM
You don't need the hardware to build the FPGA bitfile. Most likely you haven't installed the right Xilinx Tools. But (in the first place) you should post new question to the LabVIEW Embedded forum instead of replying on irrelevant forum thread which has been closed/answered long time ago...
09-05-2019 04:46 AM
@Doctor3 wrote:
I have NOT connected NI FPGA hardware with my PC. I am trying to make a bit file of my LabVIEW FPGA project.
I have encountered the following error in the compilation Status window :
"LabVIEW FPGA: The compile worker cannot perform the compilation. The compile worker may be configured incorrectly for this compilation or it may be in an error state."
Please help me if can I build a bit file without NI FPGA hardware?
Which version of Windows are you running? Certain Xilinx tools do not work in Windows 10, see http://www.ni.com/product-documentation/53899/en/