Error -63184 When Running a VI in LabVIEW FPGA

Updated Apr 30, 2026

Reported In

Hardware

  • CompactRIO Controller

Software

  • LabVIEW FPGA Module
  • Measurement & Automation Explorer (MAX)

Issue Details

I have developed an application for my CompactRIO (cRIO) controller that uses the built-in FPGA to acquire and transfer data to the real-time processor. Even though everything appears to be correct in my configuration, whenever I try to run my error code -63184 is generated as shown below:
 

Error -63184 occurred at FPGA.vi

Possible reason(s):

The selected bitfile requires a driver that could not be loaded or that was invalid. Use MAX to install all necessary software to your target. Note that if your project includes modules under the chassis item, user-defined variables, or references to the Scan Clock Chassis I/O item, you must install NI-RIO IO Scan software to the target.

 

The error message is presented in the following dialog box:
 
Image displaying error message -63184
 
 

Solution

The issue may be related to missing required software on your real-time (RT) controller to run your FPGA code, or the FPGA target may be in an error state. To resolve this issue, please review the steps below:

 

  • Double-check that all the required software to execute your FPGA code is installed on the cRIO controller. 
      • Refresh the FPGA bitfile in the cRIO flash memory:
        1. In the LabVIEW project, connect to your CompactRIO target.
        2. Right-click the FPGA target and click RIO Device Setup...

      Shortcur menu displaying the RIO Device Setup option 

        1. On the Download Bitfile to Flash tab, click Erase Bitfile on Flash.
      Erase Bitfile on flash option in the RIO Device Setup Window 


        1. In the Bitfile to Download field, reselect your bitfile and click the Download Bitfile button.
      Download bitfile on the FPGA Flash Memory 

      • Format your target and reinstall the software on it through the NI Measurement & Automation Explorer (MAX).