Fujitsu MAN3184 User Manual

Page of 302
C141-E124-01EN
3 - 107
3.4
Maintenance, Diagnostic Commands
3.4.1
SEND DIAGNOSTIC (1D)
         Bit
Byte
7
6
5
4
3
2
1
0
0
X‘1D’
1
SELF-TEST CODE
PF
0
SelfTest
DevOfl
UnitOfl
2
0
0
0
0
0
0
0
0
3
Parameter List Length  (MSB)
4
Parameter List Length  (LSB)
5
0
0
0
0
0
0
Flag
Link
This command executes self-diagnosis tests which the IDD is equipped to perform and operation
specified in the parameter list transferred from the INIT.
(1)
Self-diagnosis test
When the “SelfTest (self test)” bit is “1,” and “Self-Test Code” field is “000” in the CDB, this
command specifies execution of the self-diagnosis test which the IDD is equipped to perform.  At
this time, the “PF (page format)” bit and the “Parameter list length” field in the CDB have no
meaning and the values specified there are disregarded.  Also, the “DevOfl (device off-line)” bit
specifies whether or not operations which have an influence on the status of logical units other than
the logical unit specified in this command during the self-diagnosis test, but in the IDD, there is
only 1 logical unit that exists.  Therefore, the specification in this bit has no meaning and the
specified value is disregarded.
The INIT can specify the type of self-diagnosis test to be executed through the “UnitOfl (unit off-
line)” bit.  When “1” is specified in the “SelfTest (self test)” bit, the IDD executes a series of self-
diagnosis tests in accordance with the combination with the “UnitOfl (unit off-line)” bit, as shown
below.
Type of Self-diagnosis Test
UnotOfl = “0”
UnitOfl = “1”
1) Controller Function Test
u
u
2) Disk Drive Seek Test
u
3) Disk Media (CE Space) Write/Read/Data Comparison Test
u
u: Execution Object