Fujitsu MAP3735 Computer Drive User Manual


 
3.4 Maintenance, Diagnostic Commands
C141-E167
3 - 93
Type of Self-diagnosis Test UnotOfl = “0” UnitOfl = “1”
1) Controller Function Test
××
2) Disk Drive Seek Test
×
3) Disk Media (CE Space) Write/Read/Data Comparison Test
×
×: Execution Object
When the IDD completes all the specified self-diagnosis tests normally, it reports a GOOD status. On the
other hand, when an error is detected in any of the specified self-diagnosis tests, a CHECK CONDITION
status is reported and information related to the detected error is shown in the sense data. For example,
when an error is detected in the controller function test, the type of error is shown by HARDWARE
ERROR [=4] in the sense key, and the sense code/sub-sense codes show “Diagnostic failure on component
‘nn’ [=40-nn].” (nn is the code in the range X ‘80’ to X ‘FF,’ which shows the type of error. This code is a
Fujitsu unique definition for the purpose of analysis when there is a failure, and its meaning is not released
to the public. The user should present the value displayed in this sense data as repair information to the
Fujitsu representative.)
Furthermore, error recovery processing when diagnostic tests (seek tests and write/read/data comparison
tests) related to the disk drive are executed are in accordance with the mode set in the MODE SELECT
command’s parameters (Page code 1: Read/Write Error Recovery parameter, Page code 21: Additional
Error Recovery parameter), except in the following special cases.
Special cases of MODE SELECT parameters during a self-diagnosis test are as shown below
The AWRE, ARRE and TB flags are not applied.
The PER and DTE flags are as shown in Table 3.6.
Table 3.6 Error recovery control flags during the self-diagnosis test
PER DTE Diagnostic test operation
0 0 The diagnostic test continues when error recovery is successful. The contents of
recovered errors are not reported. When an error which cannot be recovered from is
detected, the diagnostic test terminates at that point with an error.
01 – – – – – (Setting prohibited) – – – –
1 0 The diagnostic test continues when error recovery is successful. When an error
which cannot be recovered from is detected, the diagnostic test terminates at that
point with an error. Even when all the detected errors have been recovered, a
CHECK CONDITION status (RECOVERED ERROR [=1]) is reported after the
series of diagnostic tests is completed and the sense data show the contents of the
last error to be successfully recovered from.
1 1 When error recovery is successful, or even when error recovery is impossible, the
diagnostic test is terminated with an error at the point when the permitted error
recovery processing is completed and a CHECK CONDITION status is reported.
The sense data show the contents of the detected error.