Setting up the 1394 MIDAS Data Acquisition software

SetUp

Output during SETUP from the VXIserver. Shows loading of the firmware file into the STR8080 DSP.


VRE DSPprogramLoad - start address 00000000
VRE DSPprogramLoad - end address 00000F88
VRE DSPprogramLoad - start address 000000000x150 
VRE DSPprogramLoad - end address 00000F08
VRE DSPprogramLoad - start address 00000000
VRE DSPprogramLoad - end address 00000F08

Output during SETUP from the Data Acquisition Program. The software searchs all VXI modules discovered in the VXI crate for the STR 8080 (which has model code 0x150) from which it will read the VXI data.

Module type 0x170 skipped
Module type 0x160 skipped
Module type 0x940 skipped
VXI1394 module 1; Model Code 0x150 has VME address 0x22000000
VXI1394: End of configuration

Output during SETUP from the MIDAS GUI which is written into the System Log window.
Session started on Fri Nov 05 10:05:59 GMT Standard Time 2004
You are now working with experiment 1394RM
Probing VXI crate vxi1 server vxi1
crate vxi1 contains CsI0 SlotOne0 TriggerMK2 VRE15
sys: Fri Nov 05 10:07:12 GMT Standard Time 2004 Data Acquisition STOPPED
loaded DSP program into VRE15 from C:/MIDAS/vre/dsp-default.dmp
Fri Nov 05 10:07:13 GMT Standard Time 2004 Restoring VXI module setup from Save-2004Nov03-14.06.54
Fri Nov 05 10:07:14 GMT Standard Time 2004 Restored VXI crate vxi1 from save directory Save-2004Nov03-14.06.54
loaded DSP program into VRE15 from C:/MIDAS/vre/no_dt32120804.dmp
MIDAS Data Acquisition System SETUP and ready to GO at Fri Nov 05 10:07:15 GMT Standard Time 2004
Note: It is important that the STR 80980 (VRE) uses the firmware program no_dt32120804.dmp

Trouble Shooting



When the VXI crate is powered on the Agilent RM attempts to establish communication with software in the PC via the 1394 connection. This will only happen if a user is logged into the PC. You will notice the IEE1394 led blink several times and finally both the IEE1394 and VXI leds blink. Additionally a window (Agilent VXI Resource Manager) opens in the top left hand corner of the PC screen.
If the PC is not logged in this initialisation of the RM occurs when a user logs in.
You can force the initialisation sequence by pressing the red RESET button on the Agilent RM front panel.

If you have changed the configuration of modules in the VXI crate it is always a good idea to check the result of the RM initialisation.
Click on IO icon on the taskbar
  Select "Edit VXI Resource Manager"
    Click on RM output
This will display (using Notepad) details of the VXI auto configuration. Make sure that all modules in the VXI crate have been discovered and configured by the RM.

After any action which causes the RM initialisation it is necessary to restart/start the VXIserver program. It is to ensure that any one time only hardware setup which may be lost by the VXI Crate reset is performed.



If at all possible you should STOP data acquisition BEFORE switching off the VXI crate power. You can then switch off the crate, do whatever work is required, and switch back on the crate.
If you have changed modules in the crate make sure that the software VXI configuration in VXI Control window is correct.
Terminate (by closing the Command Prompt window) and Restart the VXIServer program. It is not necessary to restart the data acquisition program.
Now SETUP from the Experiment Control window.

If you forget to STOP data acquisition before switching off the VXI crate you will now NOT be able to control the experiment from the MIDAS GUI. You MUST terminate both the data acquisition program and the VXIserver program BEFORE you switch back on the VXI crate.
You will notice that the IEEE1394 led on the RM blinks several times and you will see a popup window on the top left of the PC screen.
If you do not terminate the data acquisition program the IEEE1394 led only blinks once. Until the data acquisition program has been terminated the RM will not establish communication with the PC. As soon as the data acquisition program is terminated the RM completes the initialisation.
Remember that you must also terminate and restart the VXIserver program.

return to MIDAS home page