Software Support Not Installed in LabVIEW FPGA

Updated Dec 23, 2023

Reported In

Software

  • LabVIEW FPGA Module
  • LabVIEW Full
  • LabVIEW Professional

Driver

  • NI CompactRIO

Issue Details

  • When I open a LabVIEW project that uses an FPGA target, my FPGA target is replaced with a yellow exclamation point:
When I click Explain Warning, I get one of the two following errors:

1. Software support for this FPGA target is not installed on the computer. You can view and copy some of the items in the project, but you cannot compile any VIs under this FPGA target until you install the target support. Refer to the specific hardware documentation for information about the appropriate drivers and for information about installing and configuring the FPGA target.  


2. The plug-in for the selected item is not installed on your system or the plug-in has an expired license. Please contact National Instruments.  
  • When I try to add the FPGA on my Real-Target by right-clicking the chassis, nothing happens.
Screenshot_2.png
How can I troubleshoot this issue?
 

Solution

This error message indicates a disconnect between the LabVIEW development environment and the LabVIEW FPGA module. Follow these steps to troubleshoot this issue:
  1. In NI Measurement and Automation Explorer (MAX), check to make sure that the FPGA module is installed. Look under My System >> Software >> LabVIEW (version) and verify that FPGA is in the dropdown menu for your version of LabVIEW. 
Note: The LabVIEW FPGA Module is only compatible with 32-bit versions of LabVIEW Full and LabVIEW Professional as of LabVIEW FPGA Module 2017. A 64-bit version of the LabVIEW FPGA Module was released in 2018. The LabVIEW FPGA Module is also only compatible with the same version of LabVIEW. 

  1. Check in the NI License Manager to make sure that the FPGA module has a valid license. For more information on determining your licensing status, see Colored Boxes in NI License Manager Meaning.
  2. Check in NI MAX to make sure that you have a NI-RIO driver version installed that is compatible with your version of LabVIEW and your hardware. Note: Make sure that your FPGA target is compatible with the version of the FPGA Module installed.
    1. NI-RIO and LabVIEW Version Compatibility
    2. Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, and EtherCAT
  3. Ensure that you followed the proper order of software installation, as described in Installation Order for Multiple NI Software Products.
  4. If your FPGA module is licensed and appears in NI MAX, but you still see this error, it is possible that your installation of the FPGA module is corrupt.
    1. Follow the troubleshooting steps listed in Fix Corrupt or Non-Working NI Software with Force Reinstall to force reinstall the FPGA module.
    2. Follow the steps in Uninstall or Repair National Instruments Software or Drivers in Windows  to repair your CompactRIO driver (following the proper order of software installation).
    3. Make sure to include LabVIEW support for your FPGA target when installing the driver. If it is not included, you can add it following the steps described in the Software Support Not Installed in LabVIEW FPGA Knowledge Base article.
Screenshot_1.png
 

Additional Information

Note: Starting with LabVIEW 2015, NI-RIO has been split into three separate installers.
  • CompactRIO Device Drivers (supports CompactRIO and Single-Board RIO).
  • R Series Multifunction (supports R Series cards).
  • FlexRIO (supports FlexRIO boards).