I have a VME-MXI-2 card occupying slot 0 in a VME crate. It talks back to a MXI card mounted in a desktop PC running Labview 7.1 and the Measurement and Automation eXplorer (MAX). This configuration has worked fine until now when it has suddenly stopped working. The only thing that has happened betweeen working and not working is that I've altered the layout of my lab and had to remove the VME-MXI-2 card from the VME crate before replacing it in the new location.
Diagnostics:
I can run the MAX, and then initiate the "Run VXI Resource Manager" command. It seems to run fine and the MXI light on the VME-MXI-2 card flickers two or three times whilst the command runs. No other indicators light up at all, but data hits the VME bus according to my bus monitor.
If I then run my Labview application, which simply moves out a value I get the following report (translated through VISA status description block)"Bus error occurred during transfer."
And the following error reported when I do VISA close block:"Status: X Code:-1073807304
Error -1073807304 occurred at VISA Move Out 16 in loop.vi
Possible reason(s):
VISA: (Hex 0xBFFF0038) Bus error occurred during transfer."
No data appears on my VME bus monitor card, so it appears that nothing is getting through to the VME bus except when the MAX "VXI resource manager" is run.
I'd be grateful for any advice which can be offered in resloving this problem - as I've moved/unplugged and replugged the card, I slightly suspect a harwdware fault, but don't know if the above errors/LED combinatiobns are chracteristic of this - nor do I have any experience of using any lower level diagnostic tools on the system (do any exist?).
Thanks,
John