LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO 9074 run FPGA compiler on windows 10 with Labview 2018

Solved!
Go to solution

Hello all,

 

I do have a question I want to compile the FPGA code for a ni cRIO 9074 on a Windows 10 machine.

 

 

On some places I read you need the ISE 14.7 compiler at other  places I read you need the 10.1 compiler. I also read you are not allowed to install the ISE 14.7 compiler officially but it might work anyway. for instance here is a link where someone tells you can install the ISE 14.7 as long as you go to the ...\Products\Xilinx14.7_Core\xilinx14" and now you can install ISE 14.7. directory 

 

Unsupported operating system detected - Can't install FPGA module for 2016 DS2 - Page 2 - NI Communi...

 

Tried to install it this way it installs but there are no new files added to the C:\NIFPGA\programs and I do not see the ISE 14.7 appearing in the compile worker.

 

the strange thing is I can repair the Ni Labview 2018 FPGA Xilinx compilation tools for ISE 14.7  in my package manager without any errors ... I did have a win10 machine with Labview 2019 installed and with this machine I could compile for the 9074.. 

 

 

I find this all very confusing and I need really need to run the compiler can anyone tell me if they have a win10 machine and can compile for the FPGA? 

 

0 Kudos
Message 1 of 26
(2,982 Views)

All of these versions of ISE are not supported in Windows 10. You can install it to Linux though.

 

 


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
Message 2 of 26
(2,944 Views)

Hi

 

The longer version of why it cannot work follows.

 

You want to use versions of three tools that don't match. Windows, LabVIEW and Xilinx.

 

https://www.ni.com/en/support/documentation/compatibility/17/labview-fpga-module-compatibility-with-...

 

As of LabVIEW FPGA 2016, the Xilinx Compilation Tool for ISE cannot be installed on Windows 8 or later :

 

softball_0-1701501018641.png

softball_0-1701501018641.png

https://www.ni.com/en/support/documentation/compatibility/19/compatibility-between-xilinx-compilatio...

 

LabVIEW 2018 FPGA Module Xilinx Compilation Tool for ISE 14.7 :

 

softball_1-1701501124218.png

 

Regards

 

0 Kudos
Message 3 of 26
(2,825 Views)

Thank you for the Answer. I have to admit it is not the answer I hoped for though. So basically I need to install Virtualbox with Linux in it to compile the FPGA. I did install Linux before so I think I can do that, the question now is how do I get the FPGA in the linux install to work? Thanx for the answer 

0 Kudos
Message 4 of 26
(2,817 Views)

Hi again

 

You could also just use Windows 7. The desired versions of LabVIEW and Xilinx would work in Windows 7.

 

Regard

0 Kudos
Message 5 of 26
(2,811 Views)

Hey Yndigegn,

 

thank you for your reply. I think I would feel less secure with WIN7 compared to Linux. Even if it is in a virtual environment. Installing Linux in a virtual environment is easy and it is free. I did just download Mint Xcfe which is popular light weight version. I also worked with Linux before so I have knowledge to some extend. 

 

I started to download the:

 

Downloading LabVIEW 2018 FPGA Compilation Tool for ISE 14.7 

from this location

https://www.ni.com/en/support/downloads/software-products/download.labview-fpga-compilation-tool.htm...

 

this will take a while. Meanwhile if anyone has got information on how to get the compile worker working on a Linux machine it would be helpfull.

 

(Edit here is the link to the Mint Linux version I will try to use    https://www.linuxmint.com/edition.php?id=307 )

0 Kudos
Message 6 of 26
(2,802 Views)

Thanx for the answer!

 

Still I wonder though what is meant with this text:

 

"

Hallo,

 

I have installed Embedded Control and Monitoring Suite on Windows 10, but I couldn't install ISE 14.7. So IP Builder is not working.

 

Solution ist, that you download ISE 14.7-iso and dont use the normal installer. Go to in the  downloaded iso to "...\Products\Xilinx14.7_Core\xilinx14" and now you can install ISE 14.7.

 

I can use IP Builder on Windows 10

"

 

from this forum:

Unsupported operating system detected - Can't install FPGA module for 2016 DS2 - Page 2 - NI Communi...

 

 

 

 

 

 

 

 

0 Kudos
Message 7 of 26
(2,798 Views)

@~Its_Me~ wrote:

Thanx for the answer!

 

Still I wonder though what is meant with this text:

 

"

Hallo,

 

I have installed Embedded Control and Monitoring Suite on Windows 10, but I couldn't install ISE 14.7. So IP Builder is not working.

 

Solution ist, that you download ISE 14.7-iso and dont use the normal installer. Go to in the  downloaded iso to "...\Products\Xilinx14.7_Core\xilinx14" and now you can install ISE 14.7.

 

I can use IP Builder on Windows 10

"


I really wouldn't know. The sentence makes to me no sense at all, both grammatically as well as technically. If what he did is as confused as that text, I'm not sure he got anything at all working.

Rolf Kalbermatter
My Blog
0 Kudos
Message 8 of 26
(2,775 Views)

Hey Rolf,

 

Thank you, I also did not understand it. I did notice that something did install if you go into the directory as described but I could not find the location where it went.

 

To your opinion is the Virtualbox / linux option a good one? If yes can you point me in the correct direction?

 

thanx !

 

0 Kudos
Message 9 of 26
(2,765 Views)

@~Its_Me~ wrote:

Hey Rolf,

 

Thank you, I also did not understand it. I did notice that something did install if you go into the directory as described but I could not find the location where it went.

 

To your opinion is the Virtualbox / linux option a good one? If yes can you point me in the correct direction?

 

thanx !

 


Setting up a Linux-Based FPGA Compile Worker

 

If you have SSP, you can use LabVIEW FPGA Compile Cloud Service

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
0 Kudos
Message 10 of 26
(2,748 Views)