04-13-2010 12:07 PM
04-14-2010 06:20 PM
Hi Bill,
Sounds like there are a couple of issues to address. The first is the Deployment with Errors message. Are you deploying shared variables? What types of things in the project are you trying to deploy? Can you run the VI directly from the project?
As far as memory is concerned, I'm not aware of any issues with using third party RAM. I will advise against it, because it's probably untested and could cause issues with your controller.
04-15-2010 12:42 PM
Thanks for the info. Yes, we are deploying shared variables, but if you just deploy the Host SV.lvlib from the project by right clicking and deploying that one thing, you don't get an error, so I don't think it has anything to do with SVs. You don't get the error unless you actually try to run the main RT code VI from the project (which deploys everything at the start). It never seems to fail at an SV, it always happens on an NI vi/dll in the dependencies, so it's not in our code. When you run something small like the NI RT benchmark example program with no other code in it, the benchmark code deploys and runs without error. During the deployment of our RT code, the available memory gets very small before it errors out. Because of all this, I am pretty sure the problem is memory and am looking at both options of (1) addressing RT memory management in the source per Developer Zone tutorials 4537 & 4430, and (2) doubling the physical RAM.