12-18-2014 05:17 AM
Hello.
I have cRio 9004. I have programmed a simple application which is sending true and false to one DO. So I can see if a program is running or not. The program has two parts. The first one is FPGA part, where I wired control to DO. And the second part is "not-FPGA" part, where I am sending true or false to FPGA vi.
My problem is that I don't know, how to transfer my codes to cRio and run it after transfering and still running after disconnect labview, and star after reboot.
When I run an application from labview everything is OK, but when I disconnect a labview, program stopped.
I have tried to compile FPGA vi and set run on startup in build specifications -> after it -> build -> after it -> download.
Then deploy "not-FPGA" vi but LED on DO doesn't blink.
Where is a problem?
Thanks for reply.
12-18-2014 05:20 PM
There are two ways in which you get the cRIO to work with the FPGA code - it is quite important to know which one you want to use, and then do the deploy/build/runat start-up accordingly. This white paper explains it - http://www.ni.com/white-paper/9640/en/
From experience there are quite a lot of subtle things that can upset this process - there are plenty of posts on here with various tips and checks to do, for example: https://forums.ni.com/t5/LabVIEW/crio-standalone/td-p/2337256