Specifications
RECOVERY PROCEDURES
4
The recovery procedures
are
special programs
to
aid the
user in recovering from a system malfunction or stop and
to
aid him in checking out programs.
The section has six major sUbsections:
• SYSCOP messages. System Checkout Program
(SYSCOP)
diagnoses failures
in
MSOS
by
analyzing the
core image of the failed system
that
was saved on mass
storage.
•
SCMM
messages.
SCMM
tests
the input/output peri-
pherals.
• Engineering log
• Online debugging program
(ODEBUG)
• Breakpoint program for checking out new programs
• Recovery programs to save main
or
selected mass
memory
at
the end of a job execution or
to
save
registers and main memory following an abort condition
SYSCOP
When
the
system fails, the following steps are used
to
bootstrap the failed system onto mass memory, so
that
SYSCOP can analyze
the
CPU
state
at
failure time.
1. Stop the computer.
Do
not master clear.
2.
Clear
the
M,
P,
Y,
and X registers.
3.
Set
the
P register
to
the address
142
16
,
4.
Set
the SELECTIVE STOP switch. Select the Q
reg-
ister.
5. Place
the
computer in run. The computer stops when
the
failed image has been transferred.
If
Q is zero, go
to
step
6; otherwise, an
error
has occurred -
retry
the
sequence from
step
2.
6. Autoload
the
system.
7.
After
system
start-up,
request SYSCOP via
MIPRO.
The system checkout program produces
three
categories
of
messages: control, error, and support. The operator selects
the type
of
message.
NOTE
All numbers included in the messages
are
given in hexadecimal.
96769450 A
w
• Control messages (C): System checkout gives messages
to
control
the
operation of SYSCOP. Control messages
appear on
the
list
device unless operator intervention is
required.
In
this case, the control message and
its
associated input
are
entered via
the
comment device.
Control messages always appear, regardless of the
message option selected.
• Error messages
(E):
Error messages indicate
that
an
error condition was detected. Gross
error
detection
messages, as well as specific
error
messages,
are
included
in
this message level. Error messages appear
on
the
list device.
• Support messages
(S):
System checkout uses support
messages
to
support, expand, and present information
to
the user. Support messages supply
the
user with
organized information
that
may help in isolating errors.
Support messages may not always be
related
to
an
error. All support messages appear on
the
list
device.
~
S
E
Message/Significance
A
Q
REGISTER
aaaa
qqqq iiii
Significance: A printout
of
the
contents
of
the
registers as saved
by
the checkout bootstrap
program:
Where:
aaaa
is
the
contents
of
A register
qqqq is the
contents
of
Q register
iiii
is the contents
of
I register
aaa
IS
NOT
A bbbb
DEVICE
Significance: This
error
message appears for
input devices
that
cannot read or output
devices
that
cannot write.
aaa is one of:
SBI
- Standard binary input device speci-
fied in F9
16
SBO
- Standard binary output device speci-
fied in
FA
16
SLO
- Standard print output device speci-
fied in
FB
16
SCO
- Output comment device specified in
FC
16
SCI
- Input comment device specified in
FD
16
bbbb is
either
READ
or
WRITE
4-1