11-03-2025 12:15 PM
LabView crashes silently when attempting to deploy a compiled FPGA to a cRIO 9039. There is no message in the error log. Using the standalone "RIO Device Setup" can load the bitfile to the FPGA but interactive execution hangs or crashes LabView, making debugging difficult.
Things I have already tried:
Reinstalling LabView
Reinstalling the Linux image on the cRIO
Creating a new FPGA VI
Solved! Go to Solution.
11-04-2025 09:27 AM
It helps if you post your code as a .ZIP file or with screenshots in the future or open file that your project is in and post the VI's you are referring to.
First, I would use NI MAX to check that the cRIO and your LabVIEW version is the same.
Second, when you right click on the "Open FGPA VI Reference" and click "Configure Open FPGA VI Reference" ensure that "Run the FPGA VI" is NOT checked.
11-04-2025 11:06 AM
Hello J,
Sharing my experience when something similar happened:
FPGA code was already running on the RIO device when I started to compile another FPGA VI. Resulted in a complete crash.
FPGA code started in the middle of a new (different VI) compilation and post compilation, compiled code tried to run. Resulted in a complete crash.
Safe steps to try regardless:
1) Right click connect to your cRIO under the project tree. This will ensure no code is running on it.
2) Open the FPGA VI of your interest and try to run it with its own front panel. (Do not run anything else in the background).
See if you get a different result.
X
11-07-2025 10:44 AM
Thank you for your suggestions... I attempted to make a "minimal" project to isolate the behavior which was able to be successfully deployed. After deploying this "minimal" project one time, the original file began to work and deploy as it used to. Evidently there was some hidden state that was cleared by deploying the new project.