"Specified FPGA VI Must Be Compiled" in myRIO Project

Updated Nov 7, 2023

Reported In

Hardware

  • myRIO Student Embedded Device

Software

  • LabVIEW FPGA Module
  • LabVIEW Real-Time Module

Issue Details

I moved my code to a new computer. After the move, when I try to run the Real-Time VI, it gives me an error saying that the "Specified FPGA VI must be compiled". When I run the FPGA VI on its own, it runs without an issue. How can I run my Real-Time VI?

Solution

Make a small change to your FPGA VI, then run it to force a recompile. This will generate the bitfile that the Real-Time VI is looking for to be able to run.