Command Processing
1 - 26 C141-E167
reached the normal rotating speed, or if reading of system information is still in progress, a CHECK
CONDITION status is reported as in item (1).
(3) Operation if formatting is not completed normally
While the FORMAT UNIT command is not being executed after a change in data format related
parameters by the MODE SELECT command, if the FORMAT UNIT command is terminated
abnormally for any reason (example: power cut off or RESET condition), the data on the disk media
cannot be accessed normally. In this case, the IDD reports a CHECK CONDITION status for the
command accessing the disk media.
The sense data generated at this time indicate a MEDIUM ERROR [=3] / Medium format corrupted
[=31-00] in the case of the former and MEDIUM ERROR [=3] / FORMAT command failed [=31-
01]. In either case, the IDD is restored to the ready state by reinitializing the disk media using the
FORMAT UNIT command.
1.7.5 Error recovery processing
If an error is detected an recoverable error on the SCSI bus or internally in the IDD, the IDD attempts
recovery processing of the detected error during command execution.
The INIT can specify detailed parameters related to error recovery processing and whether or not
there is a report for errors which were successfully recovered by using the MODE SELECT or
MODE SELECT EXTENDED command. It can also save those parameters in accordance with INIT
specifications in the system space on the disk media, and can change them temporarily without saving
them. After the power is switched on, or after a reset (RESET condition or TARGET RESET
message), the saved parameters are read and the error recovery processing procedures is initialized.
See Section 3.1.5 “MODE SELECT” and Section 3.1.6 “MODE SELECT EXTENDED” for details of the
MODE SELECT or MODE SELECT EXTENDED command. See Section 5.3 “Disk Drive Error
Recovery Processing” and Chapter 3, “SCSI Bus Error Recovery Processing” of “SCSI Physical Interface
Specifications” for details of error recovery processing.
An outline of error recovery processing executed by the IDD is shown below.
(1) Recovery processing for errors on SCSI bus
The IDD performs the error recovery for SCSI bus errors, except for errors detected on DATA phase.
However, if some kinds of errors (e.g. a critical error related to SCSI bus protocols) are detected, the
IDD may transfer the SCSI bus forcibly to the BUS FREE phase and clear the command that is
currently being executed.