7.29 SEND DIAGNOSTIC (1D)
ÚÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³
³
Bit
³
³
Byte
ÃÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄ´
³
³
7
³
6
³
5
³
4
³
3
³
2
³
1
³
0
³
ÃÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄ´
³
0
³
Command Code = 1Dh
³
ÃÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄ´
³
1
³
LUN
³
PF
³
RSVD =0
³
SlfTst
³
DevOfl
³
UntOfl
³
ÃÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄ´
³
2
³
Reserved = 0
³
ÃÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³
3
³
(MSB)
Parameter List Length
³
³
4
³
(LSB)
³
ÃÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄ´
³
5
³
VU = 0
³
Reserved = 0
³
FLAG
³
LINK
³
ÀÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÙ
Figure 109. SEND DIAGNOSTIC (1D)
The SEND DIAGNOSTIC command requests the file to perform its self-diagnostic test, or to perform a
function based on a page of information sent in a Data Out phase during the command.
PF (Page Format) bit set to 1 indicates the data sent by the Initiator conform to the page structure as
specified in SCSI-2 standard. This bit must be set to 1 if the SlfTst bit is set to 0. This bit is ignored by
the Target if the SlfTst bit is set.
SlfTst set to 1 indicates the device performs it's internal self test. If set to 0 then a parameter list should
be sent by the initiator.
DevOfl this bit is ignored by the target for compatibility.
UntOfl this bit is ignored by the target for compatibility.
Parameter List Length is ignored by the Target if the SlfTst bit is set. Otherwise 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 C H E C K C O N D I T I O N status will be generated with a Sense Key of
Illegal Request and additional sense of Invalid Field in CDB.
If the SlfTst bit is set upon command completion, the following status is returned:
G O O D status for successful test completion.
C H E C K C O N D I T I O N status for unsuccessful test completions.
The self diagnostics consists of two parts :
6
The first part is executed immediately after power up.
This test is performed to verify all hardware
which is not related to the disk drive.
The local microprocessor, R A M (scratchpad and buffer), and
control electronics are included here.
The second part is executed after the spindle motor is started.
This includes disk access (seek), R / W
channel, and error correction circuitry verification. A reserved area on the disk is used for this test.
6
See 11.18.2, “Diagnostics Command” on page 202 for a detailed listing of the operations carried out by the Diag-
nostics Command.
SCSI C O M M A N D SET
145
Summary of Contents for DCAS-32160 - Ultrastar 2.1 GB Hard Drive
Page 2: ......
Page 14: ...xii OEM Spec of DCAS 34330 32160...
Page 16: ...2 OEM Spec of DCAS 34330 32160...
Page 18: ...4 OEM Spec of DCAS 34330 32160...
Page 19: ...Part 1 Functional Specification Copyright IBM Corp 1996 5...
Page 20: ...6 OEM Spec of DCAS 34330 32160...
Page 22: ...8 OEM Spec of DCAS 34330 32160...
Page 32: ...18 OEM Spec of DCAS 34330 32160...
Page 34: ...20 OEM Spec of DCAS 34330 32160...
Page 56: ...6 7 1 2 68 pin Model Figure 35 Outline of 68 pin Model 42 OEM Spec of DCAS 34330 32160...
Page 57: ...6 7 1 3 80 pin Model Figure 36 Outline of 80 pin Model Specification 43...
Page 61: ...6 7 3 3 80 pin Model Figure 41 Interface Connector 80 pin Model Specification 47...
Page 70: ...56 OEM Spec of DCAS 34330 32160...
Page 71: ...Part 2 SCSI Interface Specification Copyright IBM Corp 1996 57...
Page 72: ...58 OEM Spec of DCAS 34330 32160...
Page 176: ...162 OEM Spec of DCAS 34330 32160...
Page 178: ...164 OEM Spec of DCAS 34330 32160...
Page 198: ...184 OEM Spec of DCAS 34330 32160...
Page 218: ...204 OEM Spec of DCAS 34330 32160...
Page 228: ...214 OEM Spec of DCAS 34330 32160...
Page 232: ...IBML Part Number 73H7993 Published in Japan S73H 7993 03...