Fujitsu MAP3147 Computer Drive User Manual


 
1.7 Command Processing Exceptions
C141-E167 1 - 25
• When reading of system information is not completed, or reading failed.
Also, if initialization of the disk media (formatting) has not been completed normally, it will be
impossible to access data on the disk media.
Processing of and response to commands received by the IDD when it is in the not ready state or in
the initialization incomplete state are described below. Furthermore, starting control of the spindle
motor when the power is switched on can be selected from either or two methods, through the setting
terminal (motor start mode) on the IDD, with rotation started at the same time as when the power is
switched on or through the START/STOP UNIT command.
(1) General response in not ready state
The IDD reports a CHECK CONDITION status for a command, except in cases where the command
is one of the commands in item (2). The sense data generated at this time depends on the state of the
IDD, as shown in Table 1.3.
Table 1.3 Sense data in not ready state
IDD State Sense Key Sense Code
Spindle motor not
rotating at normal speed.
NOT READY
[=2]
Logical unit not ready
[=04-01]
Reading system
information have not
completed.
NOT READY
[=2]
Logical unit not ready
[=04-01]
Reading system
information failed.
HARDWARE ERROR
[=4]
Logical unit failed self-configuration
[=4C-nn]
(2) Commands that can be executed even in the not ready state
If the IDD receives any of the following commands, it executes those commands even if it is in the
Not Ready state.
• START/STOP UNIT command
• RESERVE command
• RELEASE command
• WRITE BUFFER command
• READ BUFFER command
• INQUIRY command
• REQUEST SENSE command: The REQUEST SENSE command is executed normally. If the IDD
is in the sense data hold state, the sense data being held at that time are transferred to the INIT. If
not, sense data appropriate to the IDD’s state at that time are transferred to the INIT (See Table 1.3).
• REZERO UNIT command: If the spindle motor has reached the normal rotational speed, this
command is executed even if reading of system information failed. If the spindle motor has not