Hitachi HUS154545VLF400 User Manual

Page of 417
Hitachi Ultrastar 15K450 (FC-AL) Hard Disk Drive Specification
263  
Table 223: SEND DIAGNOSTIC Function Code (1D)
DevOfl is ignored by the Target for compatibility.
UntOfl is ignored by the Target for compatibility.
Parameter List Length must be 0 when the SlfTst bit is one. Otherwise, Check Condition status will be generated 
with a sense key of Illegal Request and additional sense of Invalid Field in CDB. If the SlfTst bit is zero, it should be 
set to the length of the page to be transferred in the DATA OUT phase of the command. If it does not match the 
expected length of the page a Check Condition status will be also generated with a sense key of Illegal Request and 
additional sense of Invalid Field in CDB.
If the motor is not running at the correct speed when the command is received, it is rejected by a Check Condition status with 
Not Ready sense key.
If a fault is detected during the default or foreground self-test, a Check Condition is reported as an end status. If a fault is 
detected during the background self-test, it is logged in the log page for later retrieval by a LOG SENSE command.
See Section Diagnostics*,  page 333 for a detailed listing of operations carried out by the SEND DIAGNOSTIC command and 
Power on Diagnostics.
Value
Function name
Description
000b
NA
Value to be used when the SlfTst bit is set to one or if the 
SEND DIAGNOSTIC command is not invoking one of the 
other self-test function codes.
001b
Background Short self-test
The device server starts its short self-test routine in back-
ground mode.
010b
Background extended self-test
The device server starts its extended self-test routine in 
background mode.  
011b
NA
Reserved.
100b
Abort background self-test
Abort the current self-test in the background mode. This 
value is only valid if a previous SEND DIAGNOSTIC com-
mand specified a background self-test function and that 
function has not been completed.
101b
Foreground short self-test
The device server starts its short self-test routine in the fore-
ground mode. This self-test will complete in two minutes or 
less. 
110b
Foreground extended self-test
The device server starts its extended self-test routine in the 
foreground mode .The completion time for this test is 
reported in Mode Page 0Ah (refer to Mode Page 0A (Con-
trol Mode Page Parameters)*,  page 186).
111b
Reserved.