Portable
PLUS
Computer
Reference
Information
10-9
10.3.8
Modem Test
The
modem
test puts the multi-controller UART (universal asynchronous reciever-transmitter) function
in its self-test mode, then sends
and
receives 256 bytes of data at 9600
baud
to check its operation.
During the data transfer, the test checks the
UART control and status registers
and
the interrupt
function.
The
test checks the operation of the modem circuit and PPU by setting the modem to its self-test
mode,
then
sending and receiving data at both 300
and
1200 baud. These are both done in both
Originate
and
Answer modes.
The
optional tone-dialer
part
of the test exercises the tone-dial generator
IC,
and
related circuitry. The
test requires that the computer be connected to a
phone
line; it dials the phone number entered by the
user.
The
optional pulse-dialer
part
of
the test exercises the PPU and related circuitry. The test requires that
the
computer be connected to a
p'lone
line; it dials the phone number entered by the user.
The
optional ring-detect
part
of the test exercises the ring-detect circuitry. The test requires
that
the
computer be connected to a
phone
line
and
that its number be dialed from another phone; it beeps
and
displays a message
when
it detects a ring signa\.
10.3.9
RS-232-C Test
The
RS-232-C test checks the serial interface. The test requires that the RS-232-C test connector be
installed at the serial receptacle. This connector provides a path for output signals be fed back to inpuy
lines.
The
test toggles the
output
(control) lines
and
checks the status of the input (status) lines. This checks
the
operation
of
the PPU, HP-IL controller,
and
serial interface circuits.
The
test then checks the data
path
by sending 256 bytes of data
on
the transmit
and
receive lines. If
an
error occurs,
the
test checks the multi-controller by sending the multi-controller UART to its self-
test mode,
then
sending
and
receiving data
at
two
baud
rates.
10.3.10
Beeper Test
The
Beeper test checks the PPU
and
beeper (transducer) by sounding three normal beeps.
10.3.11
Timer
Test
The
Timer test first checks the real-time clock in the PPU by writing to
and
reading from its clock
registers.
The test
then
checks the
count-down
timer in the multi-controller by writing to
and
reading from its
registers,
and
by starting
and
stopping the timer
at
different values. The test also checks the CPU-
interrupt function
of
the
multi-controller.
10.3.12
Sleep Test
The
Sleep test checks
that
the
CPU
and
PPU can
power-down
the system.
--
-~-
-----
- -