• Aucun résultat trouvé

5-6. INTERNAL DIAGNOSTICS

Dans le document DISC Fli1l (Page 151-155)

The following paragraphs provide information on how a user can interact with the disc drive control panel to enter and interpret the disc drive internal diagnostic procedures. In the discussion, all display messages are enclosed in square brackets or outlined, for example

STEPD= , so that an accurate representation of the display readout can be presented.

The control panel (see figure 5-1) on the disc drive con-tains a number of switches and indicators that pro-vide an interface to the operations of the disc drive and its internal diagnostics. On the right, the control panel has two switches that permit the operator to load or unload a media module, or unlock the top door (on the HP 7935 only). Next to these controls is an eight-character alphanumeric display that shows the operating status of the drive. Normal messages on the display tell the operator that the disc drive is stopped, ready for normal operations, or that an error has occurred. To the right of the display is an activity indicator that signals when the disc drive is busy exe-cuting commands. On the left of the control panel is a keypad for use in accessing the internal diagnostics of the disc drive. The alphanumeric display shows the internal diagnostic program entries and results. The functions of the keys on the keypad are described in figure 5-1.

Under normal conditions, the disc drive receives com-mands from the system host. At this time the host commands have higher priority than those entered from the control panel keyboard. The disc drive must receive permission from the host to respond to instruc-tions entered on the control panel keyboard. The sta-tus requests from the host will automatically update the display so the state of the disc drive can be easily determined at any time.

Release from the host control is requested when the ENTER, EDIT, or CLEAR key is pressed. Once the CPU releases the disc drive to the control panel key-board, or if a timeout occurs on the release request, the diagnostic mode is entered. The automatic release to the diagnostic mode because of a time out can take up to two seconds. If the control panel display has either

commands to the internal controller. This allows test-ing the disc drive without the need of the host for all operations not requiring transfers to the host. In addi-tion, the control panel display gives more information relating to drive problems in diagnostic mode than would be otherwise displayed.

The internal diagnostics can initiate any of the com-mands that the host can, but do not provide for dis-playing very much data at one time. Up to ten differ-ent steps, numbered 0 through 9, can be differ-entered to make a diagnostic program. To indicate how many steps have been used, the step prompt includes a number indicating the current step number. The pro-cedures that can be chosen for execution are listed in table 5-1 and discussed in detail in paragraphs 5-10 through 5-52.

The diagnostic keys normally operate on the contents of the internal program table. Keys are provided for creating and editing user defined programs for the purpose of diagnosing the disc drive. The EDIT key allows the modification of the step pointer to the pro-gram table. This means that the user can specify any step desired for modification or examination.

Background diagnostics are running during drive idle time. This includes the time waiting for a key to be pressed. Background diagnostics detect the need for automatic head alignment, update fault logs, and run certain short diagnostics.

without changing the diagnostic program.

After the RUN key is pressed and the diagnostic pro-gram is executing, any command key, not numeric keys, will cause the program to abort at the end of the current step. If the procedure is displaying data, the R.&.key is required to display the next data or get the next procedure. If another command key is entered instead of the R.a. key, that procedure will terminate and process the command key entered. Pressing RUN again will cause the previously entered program to be executed again. If any execute immediate procedures are desired, they can be entered before pressing the RUN key since they do not change the program.

If an undefined procedure number is entered, ILL PRO!: will be displayed for about one sec-ond. If an error is made while entering parameters,

ILL PRRM will be displayed for about one sec-ond. The parameter prompt message will then be redisplayed.

All the error rate tests and diagnostics automatically log the error results in the appropriate drive error logs.

The other commands will abort the diagnostic pro-gram if an error is encountered and the error number will be displayed. The error messages will remain until any command key is entered. This gives the user time to read the message before proceeding. Numeric keys will be ignored at this time.

DIAGNOSTIC KEY FUNCTIONS

Clears the data value in the destination area, either the program table or the step pOinter, and reprompts for the desired data.

Sets the destination area to be the step pointer.

"#l

iD will be displayed to prompt for the aeslred program step value. If the step value is cleared, it will become the current step unless otherwise changed.

Returns control of the disc drive back to the system host. Any log entries that have not been written to the disc drive will be cieared. Status will also be cleared so previous operations will not affect the host.

Writes the current data to the destination area, either the program table or the step pointer. It sets the destination of following data to be the pro-gram table. The parameter pointer will be incre-mented so that the next data can be displayed.

Causes a previously entered program to be executed.

Sets the destination of foiiowing data to be the program table. The parameter pOinter will be in-cremented so that the next data will be displayed.

Digit keys. Only valid if pressed before the ENTER or CLEAR keys. They will be ignored if keys precede the command keys. There are three exceptions. The first exception is that the first key pressed before gaining control of the internal diagnostics is used to get release from the system host. Either the ENTER, EDIT, or CLEAR key can get release from the host. The second exception is the EDIT key. It is used to inter-rupt the programming mode temporarily and change the step pointer so that a different step can be examined. The third excep-tion is that any command key pressed while a diagnostic program is executing will interrupt the program and control is passed to the programming mode.

2. The above key definitions simplify the internal diagnostic lan-guage because the action of any key is independent from any pre-vious key entry.

Signals when the disc drive is busy executing commands.

An eight-character display that provides mes-sages for the operator, indicates that service is necessary, and shows internal diagnostic key-board entries. Common messages are listed below:

The disc drive is blowing air through the media module to remove any contamination. This is performed for two reasons: 1) the top door has been opened, or 2) the spindle has stopped after a power failure.

The front panel controls are not available be-cause the controller-in-charge is accessing the disc drive.

The disc drive has an error corresponding to the number nnn listed in Table 5-8, Drive Error (DERR) Numbers.

The top door is open. Close the top door. (This message should occur only during servicing on 7933 Disc Drives.)

The disc drive successfully passed all diag-nostics and is ready for operation. (* A single numeral on the right is the primary port channel address. A secondary port channel address numeral will appear to the left of the single numeral if the disc drive is fitted with option 022, dual port.)

The disc drive has a drive fault.

The disc drive is ready for operation but the prefilter and/or absolute filter requires changing. (* A single numeral on the right is the primary port channel address. A secondary port channel address numeral will appear to the left of the single numeral if the disc drive is fitted with option 022, dual port.)

The disc drive has a hardware fault corre-sponding to the octal number nnn (listed in Table 5-5, Hardware Fault Register (HFR) Numbers.

The controller memory failed.

The sliding door on the media module is not fully open. Reinstall the media module. (To be done by qualified service-trained personnel on 7933 Disc Drives.)

NCMODULE A media module is not installed. Install the correct media module. (To be done by qualified service-trained personnel on 7933 Disc Drives.)

14i".Mlll

t The fault isolation program has found a part defective, corresponding to part nnn listed in Table 5-4, Failed Part (PART) Numbers.

RESERT

STEPO=

The media module did not seat correctly before a head load due to contamination on the coupling mechanism between the spindle and the media module. Remove and reinstall the media module. (To be done only by qualified service-trained personnel on 7933 Disc Drives.) If the message persists, refer to the cleaning procedures in section III of this manual.

The spindle is spinning down.

The spindle is spinning up.

Under certain conditions, this message may occur after the LOAD/UNLOAD switch is pressed. Press the END key to place the disc drive in operation.

lO-i.·1 4141 #I'.

The spindle is stopped. The disc drive is waiting for the LOAD/UNLOAD switch or the UNLOCK DOOR switch (on 7935 Disc Drives only) to be pressed.

TERR

1**

t The diagnostic program experienced a test error which corresponds to the number nnn listed in Table 5-9, Test Error (TERR) Numbers.

"~-j.#liJ,J t The internal diagnostic found an error.

TESTING

Min'!·'i"·

UNLOCK

The internal diagnostics are running.

The heads are unloading.

The UNLOCK DOOR switch on the control panel (7935 only) was pressed, but the top door did not open. Wait for five seconds and press the UNLOCK DOOR switch again.

Note: A media module, part number 97933-60000, is used with the HP 7933 Disc Drive.

A media module, product number 97935A, is used with the HP 7935 Disc Drive.

t Indicates that service is required by qualified service-trained personnel. LOAD (in) position and the unload function when set to the UNLOAD (out) position. Before either operation is performed. the disc drive executive will request release from the system host to do the load or unload. The operation will only be done if either the host request times out. or the host grants release. If release is denied, the display will show a liUSY message until release is granted. If UNLOAD is entered by accident. pressing the switch back to the LOAD (in) position will cancel the effect of the switch if the disc drive is not ai-ready released. Only the UNLOAD function can abort the LOAD function.

If the disc drive is under diagnostic program control, the load and unload functions are exe-cuted as soon as the switch is pressed. The contents of the diagnostic program table are unchanged.

Not used in the present configuration of the disc drive. Inadvertent operation of the switch may give an

M'W ••

''':Wdisplay message when the disc drive is in an unload condition.

Unlocks the 7935 Disc Drive top door after the unload operation is completed. If the UNLOCK DOOR switch is pressed while the spindle is spinning at speed, the unlock request will be ignored. If the UNLOCK DOOR switch is pressed during a spindown cycle, the unlock request is saved until the spindle is stopped.

Figure 5-1. Disc Drive Control Panel

COMMAND COMMAND* PARAGRAPH

Head Positioning System Commands

60 Logical Recalibrate 5-10

61 Seek 5-11

62 Alternate Seek 5-12

63 I ncremental/Decremental Seek INSK 5-13

64 Random Seek 5-14

65 Varying Length Alternate Seek 5-15

66 Check Seek and Verify Times 5-16

67 Adjust Seek Deceleration 5-17

68 Radial Head Alignment 5-18

69 Circumferential Head Skew 5-19

Read/Write System Commands

70 Read 5-21

71 Write 5-22

72 Transfer Length 5-23

73 Data Pattern 5-24

74 Spare Sector Retaining Data SPARE 5-25

75 Spare Sector Without Retaining Data SPARE 5-26

76 Format INIT MEDIA 5-27

77 Clear Logs CLEAR LOGS 5-28

78 No Verify For Seeks 5-29

79 Set Index 5-30

Display Utilities

80 Display Status REQSTAT 5-32

81 Display Fault Log FAULT LOG 5-33

82 Display Spare Tracks 5-34

83 Display Run Time Error Log RUN LOG 5-35

84 Display Error Rate Test Log ERT LOG 5-36

85 Disp!ay Board Revision REV 5-37 I

86 Display Sensors SENSE 5-38

87 Display Current Address 5-39

88 Loop LOOP 5-40

Error Rate Tests

90 Read Only Error Rate Test RO ERT 5-42

91 Pattern Error Rate Test 5-43

92 Short Error Rate Test 5-44

93 Random Error Rate Test 5-45

94 Random Read Only Error Rate Test 5-46

Execute Immediately Utilities

95 Velocity Loop Test 5-48

96 Keyboard Test 5-49

97 Air Purge 5-50

98 Clear Diagnostic Program 5-51

99 Seek Delay 5-52

*The MNEMONICS in this column refer to equivalent CS/80 External Exerciser Commands. Refer to the

I

CS/BO External Exerciser Reference Manual, part no. 5955-3462 for details.

I

In order to illustrate the use of the internal diagnostic

Dans le document DISC Fli1l (Page 151-155)

Documents relatifs