Disk Media Management

7.5.2.2 Background mode

If the HDD receives a SEND DIAGNOSTICS command that specifies the execution of a self-test in background mode, it will report the status immediately after verifying the CDB.

The HDD reports the status in response to the SEND DIAGNOSTICS command that specifies the execution of a self-test in background mode, and then initializes the self-test result log page as follows:

Filling in the "Self-Test Code" field on the log page with the value from the "SELF-TEST CODE field" specified by the CDB.

Setting 'Fh' in the "Self-test Result Value" field.

After initializing the self-test result log page as described above, the HDD initiates the first self-test segment.

If the HDD receives a SEND DIAGNOSTICS command that fulfills one of the conditions below while conducting a self-test in background mode, it terminates the command with "CHECK CONDITION" status (NOT READY [=2]/LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS [04-09]).

The "SelfTest" bit is set to "1," or

The "SELF-TEST CODE" field is neither "000b" nor "100b."

If the HDD receives a command other than those listed below while conducting a self-test in background mode, it suspends the self-test and executes the command received.

SEND DIAGNOSTICS command (SELF-TEST CODE = 100b)

WRITE BUFFER command (Mode = 0100b, 0101b, 0110b, 0111b)

FORMAT UNIT command

START/STOP UNIT command

The INIT can terminate a background-mode self-test by performing a reset. When the HDD receives a request for processing from the INIT, it updates the self-test result log page and terminates the self-test in progress.

406

C141-C013

Page 410
Image 410
Fujitsu MBC2036RC, MBC2073RC, MBA3300RC, MBA3147RC, MBA3073RC specifications Background mode