I wrote a program on a laptop in our lab that used both the NI Elvis power supplies and DMM. On the laptops in the lab, which connected to NI Elvis through a board in the NI-PXIe device the program worked perfectly both as a vi and as an executable. The program needed to be put on some computers in another lab for student use with a different version of labview, and everything worked except for the variable power supplies. I activated debugging and it reported Error 7 at New File, NI 488: Non-Existent Board. After attempting to trouble shoot this and not finding any helpful results I attempted to rewrite the program on the computers directly, since I could only put the program on the computers as an executable since it was written in 8.6 and the computers only have 8.0 and 8.2. To begin I was going to launch labview from NI Elvis to use one of the example codes as a base for my program. When attempting to do this I got Error 2 with the possible causes being Labview memory full and NI 488: Write detected no listeners. My question is are the two errors related, and how can I fix these errors? All the NI Elvis software is 2.0, the original program was written in Labview 8.6, the computers have Labview 8.0 and 8.2 on them. The NI Elvis devices are connected directly through the computers, rather than through another device, I'm not sure if this might be causing some obscure hardware issue.