Data General Corporation (OGC) has prepared this manual for use by OGC personnel and customers as a guide to the proper installation, operation, and
maintenance of DGC equipment and software. The drawings and specifications contained herein are the property of OGC and shall neither
be
reproduced in
whole or in part without DGC's prior written approval nor be implied to grant any license to make, use, or sell equipment manufactured in accordance herewith.
4.4.5
Diagnostic Program Tests - The diagnostic program tests the
logic, control, firmware, etc. of the disk controller and functioning
•
(seek, read, write, recalibrate) of the drive attached to the subsystem
and selected during diagnostic initialization.
The diagnostic program is
a progressive series of individual tests.
In general, each test assumes
that previous logic and function tests passed without error.
The test
complexity usually increases with test progression.
The diagnostic program contains the following tests:
(A) Series Tests Check:
•
Busy, Done, I/0 Bus Select Logic
•
DIB, DOB, DIC, DOC, data paths and loading of the CA and
DA registers
•
Clear of CA and DA registers
•
Disk select logic
•
DOA to DIA data transfer
•
DOA to DIC data transfer
•
Control Program revision
•
Controller/Drive configuration data
•
Loading and reading of the hard disk control, floppy current
track, current sector, and data registers
•
That the MA register counts properly
•
The writing and reading of the controller DCH buffer
•
The Start, Busy, and Clear logic
(B) Series Tests Check:
•
Recalibrate, Attention, and Interrupt logic
•
Interrupt disable, Inta logic
•
The Sector Count Valid and Sector Counter logic
•
Recalibrate for status, current track, valid stepper phases,
and home state
•
Seeks to cylinders
0,42,25,
maxcy for proper status, current
track, stepper phases, home state, and header for Head O,
Sector
0
•
•
Recalibrate followed by 8 step in's, 8 step out's for proper
status, current track, stepper phases, home state, and header
•
for Head O, Sector O
015-000133
4-32