HP Series 37 Reference Manual page 97

3000 series self test and maintenance mode
Table of Contents

Advertisement

Test Descriptions
Test 20. BEGIN FLAG/LEFT-RIGHT FLAG -- Tests the operation of the Begin Flag and Left/Right
Flag Circuitry on the SIB.
It
uses the diagnostic DMA routine that increments the address
counter a different number of times for each state of BF and LRF.
It
then stores the count in
memory. The test is used to check that the flags are automatically updated.
3.3 ASYNCHRONOUS INTERFACE BOARD (AlB) TESTS
This test section tests the AlB. The AlB is the asynchronous interface section of the TIC board. The main
program determines which ports to test and what tests to run on those POitS. The loop count is passed to
Test'AIB and indicates the number of times to run each test.
The AlB tests are divided into two groups:
(1)
the tests that run on one port at a time, and
(2)
the test that
runs on all of the ports to be tested (realloopback). This test section first executes the first group of tests
on each port. The tests are executed the number of times specified by the loop count. The MCC Dump,
MCC Self-Test, MCC-PCC Communications test, Modem Signal test, and Modem Port Addressing tests
execute loop count times if port 7 is specified as a port to
be
tested. Finally, the real loopback test is
executed on all selected ports. After the testing is completed, a report is printed that indicates which
ports passed and which ports failed.
Test 21. PCC SELF TEST -- Performs a self-test on one port and checks the results returned from
that port's PCe. It checks:
1)
that an interrupt is received;
2)
that it is the correct interrupt;
3)
that the interrupt came from the correct port;
4)
that the correct number of bytes were transferred; and
5)
that the results of self-test are correct.
Test
22.
PCC DUMP -- Checks the operation of a dump on a PCe.
It
returns a logical value to
indicate that the test passed.
It
performs the following:
1)
The Read Data DMA pointers for the port that is being dumped are set up.
2)
A Halt I/O is sent to the port
so
that the initiation of the dump will be controlled by a
later Start I/O.
3)
A Freeze Port and a Start I/O are performed to initiate the dump.
4)
Checks are made to insure that an interrupt occurred, that the interrupt was the correct
one, and that the interrupt came from the correct port.
Test 23. MCC SELF-TEST -- Initiates a self-test of the MCC, PCC, and MSC if port 7 is to be tested
on the TIC. The self-tests are initiated bv disabling tht'
MCC
3fitl.
MSC
anc. then issl.lin(! an
MCC self-test control order to set the most
~iQl1ificant
hit
Til;.
~m.t;"~
w~;·. f·"
~n
interrupt checks that it is the correct one
(15),
and checks that it came from the port
that
had
been
ser:1 the
control order
Finally. t;le p'ls;;/f<lil bit of each byte
returned ;,
c!1ecked for an:"'
prob'ems dUrlng self test.
SEP 84
3-4

Advertisement

Table of Contents
loading

Table of Contents