"Missing CLIP Implementation File" Error After LabVIEW Bitness Change

Updated May 13, 2019

Reported In

Hardware

  • RF Adapter Module for FlexRIO
  • Transceiver Adapter Module for FlexRIO
  • PXI FPGA Module for FlexRIO
  • NI-5791
  • PXIe-7975

Software

  • LabVIEW FPGA Module

Issue Details

I am using the NI 5791 and PXIe-7975R and have recently changed the LabVIEW bitness from 32 to 64-bit. When I try to compile the FPGA code, the following error pops up and I cannot compile the file. How can I fix this?

Solution

This error occurs because the clip declaration file corresponding to the FlexRIO I/O module in use could not be found. The error is often resolved by reinstalling the FlexRIO driver that is compatible with your LabVIEW version.
However, after you change LabVIEW from a 32-bit version to a 64-bit version and reinstall the FlexRIO driver, this error can occur because the LabVIEW program still references the clip file in the old 32-bit folder. In this case, you can set it to refer to the 64-bit clip file by completing the following steps.
 
  1. In your LabVIEW project window, find your FlexRIO I/O module and right-click on it. 
  2. open the Properties window of the I/O module.
  3. In General tap, change to any other I/O module to temporarily change the CLIP file reference path.
  4. Click OK and close the window. 
  5. Re-open the Property window and change it back to your I/O module. 
  6. Click OK and attempt to compile.