Satyanarayana Bheesette,
October 20, 2000.
This note describes the steps to be followed to make the MFCTEST software up and working in the Muon Fanout Card(MFC) test stands.
There are two test stands for MFC testing; one at Highrise(WH14E) and the other at DAB(PDT test area). The MFC test stand consists of a D0-standard VME crate in which a MVME-162 processor module, the Muon Fanout Test Card(MFTC) and the MFC under test are plugged in. The MFTC simulates all the signal interfaces that the MFC gets connected to in the D0 Muon readout scheme. Appropriate interface cables should be connected between the MFC and the MFTC. Ethernet connection, through which the processor module communicates with rest of the network should be established. Typically, the VxWorks Operating System is downloaded from a host through this network at bootup and run in the processor module. Similarly, test results may be uploaded to the host for archival and other purposes. A console should be connected to first Console port of the processor module. The console could be a standalone alphanumeric terminal or a PC connected to the processor console port through its COM1 port. While the former method is used in DAB test stand, the latter arrangement is employed at Highrise test stand.
MFCTEST software
MFCTEST is an integrated, simple menu based software which may be used to perform various test functions on MFC, be on new boards for establishing board quality or for debugging the boards that fail during actual runs. It offers utilities for checking various memories, registers, interrupts, configurations, readout modes, many important debugging and diagnostic functions. MFCTEST is coded in C, cross-compiled to run Motorola's 68K compatible processors. Home directory of the MFCTEST software is /RunII/home/room2/bsn/mfctest on d0mino.fnal.gov. Details about various relevant files of MFCTEST are given below.
|
Name of the file |
File format |
File description |
|
mfctestspec.doc |
MS Word document |
Specification of MFCTEST |
|
getstarted.doc |
MS Word document |
Getting started with MFCTEST |
|
mfctest.doc |
MS Word document |
Note on MFCTEST software |
|
mfctest.o |
Executable binary |
MFCTEST program code |
|
inttrig.dat |
ASCII text file |
Trigger data file |
|
intrtrig.dat |
ASCII text file |
Trigger data file |
|
inttrig.template |
ASCII text file |
Trigger data file template |
|
mfctest.hlp |
ASCII text file |
On-line help on MFCTEST |
Downloding MFCTEST to Highrise test stand
The host for the processor in the Highrise test stand is fasic14.fnal.gov. The latest version of MFCTEST may be downloaded into this host using the following procedure.
Telnet to fasic14.fnal.gov using the appropriate desktop shortcut and login.
Goto the VxWorks working directory by typing
cd /home/usr3/d0muon_v0/work
FTP to d0mino.fnal.gov and download the latest version of the MFCTEST software files mentioned above, from its home directory. Please select appropriate file type (binary or ASCII) while downloading different files from MFCTEST's home directory.
Please note the following, even though it is not directly related to the downloading of MFCTEST. Starting from October 1, 2000, login to the D0 central machines require Secure SHell instead of the usual Telnet. Secure SHell has been installed in the PC and a desktop shortcut has been created for this purpose.
Booting VxWorks at Highrise test stand
Follow these instructions for booting and starting VxWorks Operating System in the processor module in Highrise test stand.
Start an Hyperlink terminal on the PC using the appropriate shortcut on the desktop.
Hit a few RETURNs in the Hyperlink terminal window to make sure that the window is hooked up to and communicating with the processor module.
Type rb to download and start VxWorks in the processor module.
When the à prompt appears after executing the startup procedures, the VxWorks is ready.
Starting MFCTEST at Highrise test stand
Now, MFCTEST can be loaded and started by following these steps.
Load the executable from the VxWorks working directory into the processor's memory by typing
ld < mfctest.o
moduleShow command can be used to make sure of the correct loading.
Type mfctest ["log"] at the command prompt to start MFCTEST. The optional command-line parameter log may be given if the on-line electronic logbook option is required to be activated.
Downloding MFCTEST to DAB test stand
The host for the processor in the Highrise test stand is d0ola.fnal.gov. A PC with a network connection is available at this test stand. The latest version of MFCTEST may be downloaded into this host using the following procedure.
Telnet to d0ola.fnal.gov using the appropriate desktop shortcut and login.
Goto the VxWorks working directory by typing
cd /online/ioc/m68k/mv162/d0olmuo07
FTP to d0mino.fnal.gov and download the latest version of the MFCTEST software files from its home directory. . Please select appropriate file type (binary or ASCII) while downloading different files from MFCTEST's home directory.
Booting VxWorks at DAB test stand
Follow these instructions for booting and starting VxWorks Operating System in the processor module in DAB test stand.
Put on the console terminal and wait till the self tests are complted. When 'Selftest OK' message appears on the screen, press any key to bring the console to ready state.
Put on the power to test crate at this time. If the crate is already powered on, press RESET switch on the processor to restart the same.
VxWorks in this test stand gets loaded from the host and booted automatically.
When the à prompt appears after executing the startup procedures, the VxWorks is ready.
Starting MFCTEST at DAB test stand
Now, MFCTEST can be loaded and started by following these steps.
Load the executable from the VxWorks working directory into the processor's memory by typing
ld < mfctest.o
moduleShow command can be used to make sure of the correct loading.
Type mfctest ["log"] at the command prompt to start MFCTEST. The optional command-line parameter log may be given if the on-line electronic logbook option is required to be activated.