I am having problems re-connecting to a vi that is running as a startup vi on a Fieldpoint 2000. I have done this procedure before with LabVIEW 6 and FieldPoint 3.x, but it doesn't work anymore after upgrading to LabVIEW 7 and FieldPoint 4. Here is the procedure:
* Write a vi, download it and test it until it works.
* Save the vi on the host machine (call it my_vi.vi).
* Close my_vi, open a blank one, open app builder
* All paths look good. Select my_vi.vi as the top-level vi, verify the path is correct.
* Build and download
* Use MAX to re-boot the FP2000, watch to see that it comes up and the vi is running. My_vi toggles a digital output bit once a second, so I can see that it is running properly.
* Now try to tar
get LabVIEW to the FieldPoint device.
* It says that my_vi.vi is missing. When I look at the path it says it was downloaded from, it is c:\ni-rt\startup\startup.exe\my_vi.vi !!! This is on the target, not the host. If I browse to the location of the vi used for the build, it looks at it and says that the versions don't match!!! I have tried this over and over again, with no changes made between saving and building. The versions should match. Since it claims that they don't match, I can't open the front panel on the running vi. I can only stop it, which is not acceptable in the final version.
What gives? How did the paths and versions get messed up and how do I straighten them out again?
Rich