04-19-2018 10:51 AM
Hi all,
I'm working to the development of a brushless motors test system based on a myRIO-1900; the project is not too complex: it has an FPGA code to exchange data with some external peripheral (mainly DIO and SPI), an RT VI to exchange data with some other I2C/SPI peripheral and a Host application that collect data generated from the FPGA and RT code plus data acquired from a DAQ board directly connected via USB to my PC.
I have already developed and tested all modules of my project but I'm having difficulties in the last step: the deploy of the final code to the myRIO.
I have configured, built, and deployed a source distribution following the instructions found on a knowledge base on the NI website; I see my RT VIs and other subVIs developed by me on the correct myRIO path but it seems that all other library VIs from wich my application depends on (I2C, DIO, SPI and so on) are not deployed, because if I manually run my Host application as the first one the Run VI invoke node reports an "Error 1003" (The VI is not executable. This error may occur because the VI is either broken...); however the RT VI is not broken at all and if I open and run it manually at least one time, a lot of other dependencies are deployed to the myRIO, then the VI is runnable/abortable from the Host.
I would like to understand if it is possible to configure the source distribution to obtain the deployment of all the dependencies to the myRIO.
Any hint will be appreciated.
Francesco
04-23-2018 02:33 AM
Hi Francesco,
your summary is a littel bit too general.
Can you please post almost the screenshot of the project?
What appen if you run the main vi in debug configuration?