Starting with the release of the LabVIEW 2018 FPGA Module, full support for Windows 10 (version 1709) has been added for Vivado targets. The information in this document outlines the details and known issues when using ISE targets in the LabVIEW 2018 FPGA Module on Windows 10 and when using the LabVIEW 2017 FPGA Module on Windows 10. Both of those configurations are partially supported on Windows 10. For general product compatibility with Windows 10, see NI Product Compatibility for Microsoft Windows 10.
The LabVIEW FPGA Module consists of two parts:
Depending on the version used the LabVIEW FPGA Module might be supported on Windows 10 but the Xilinx toolchain, and features requiring a local installation of the XIlinx toolchain, might not be supported on Windows 10. Use the flowchart below to help determine the installation options available for your needs.
Refer to each product's readme for details on system requirements and installation instructions.
Installer(s) | 2017 | 2018 or later |
LabVIEW FPGA Module | Installation is allowed on Windows 10 but warnings of unsupported operating systems will be displayed. | Installation is allowed on Windows 10. |
Xilinx Compilation Tool for Vivado | Installation is allowed on Windows 10 but warnings of unsupported operating systems will be displayed. | Installation is allowed on Windows 10 but installation is not allowed on Windows 8.1. |
Xilinx Compilation Tool for ISE | As of LabVIEW FPGA 2016, the Xilinx Compilation Tool for ISE cannot be installed on Windows 8 or later. |
LabVIEW Software Bundles
These installers include several software selections. Some of which contain dependencies such as the FPGA Module with the Xilinx compilation tools. Depending on your selection, you may be prompted to select which options to add or remove. Carefully read these prompts between each step to ensure the right installation for your system.
The following procedure outlines the steps needed to successfully install the FPGA Module and the Xilinx Compilation Tool for Vivado on a single Windows 10 system:
A prompt will display an option for installing the Xilinx compilation tools. If you require a local installation of Vivado, select Yes.
A prompt will display asking if you want to deselect the FPGA Module. If you require FPGA development on the same machine, select No.
A warning will display that the operating system is not supported and the rest of the installation can be continued as normal.
Note: After agreeing to the license agreements, a list of the software to be installed will be displayed. Here you can review that the installation will include the necessary FPGA Module components before beginning the installation.
When using a Vivado target, NI recommends using the LabVIEW 2018 FPGA Module and Xilinx Compilation Tool for Vivado 2017.2.
Known Issues
The following items are known issues in compatibility that you may encounter if you run the LabVIEW 2017 FPGA Module and the Xilinx Compilation Tool for Vivado 2015.4 on Windows 10. Although it may install and execute on Windows 10 this is not an officially supported configuration.
Not all issues may be known at this time. Although only portions of the LabVIEW FPGA Module are supported on Windows 10, you may Contact NI support to report any issues you encounter that are not shown below.
Known Issue | Affected Features | Workaround |
---|---|---|
The following error may be displayed: gcc.exe: Internal error: Aborted (program collect2) |
| Review Xilinx documentation and community support for potential workarounds. |
Document last updated on 6/29/2018