Host Interface
Sense Key outlines the error. The definition of Sense Key is listed in Table 4.102.
Table 4.102 Sense Key code
Sense Key | Abbreviation | Definition |
|
|
|
0h | NO SENSE | Indicates there is no sense key to be reported. NO |
|
| SENSE is set when a command ends normally. |
|
|
|
1h | RECOVERED ERROR | Indicates that recovery ends successfully or that the |
|
| command ends normally using the internal default value |
|
| even if invalid data is detected in command parameters. |
|
| (Not reported when the PER bit is 0.) |
|
|
|
2h | NOT READY | Indicates that access with an access command cannot be |
|
| executed. |
|
|
|
3h | MEDIUM ERROR | Indicates that an unrecoverable error is detected due to |
|
| media failure. |
|
|
|
4h | HARDWARE ERROR | Indicates that an unrecoverable error is detected due to |
|
| hardware failure. |
|
|
|
5h | ILLEGAL REQUEST | Indicates that command packets or command parameters |
|
| contains invalid data. Media data remains unchanged. |
|
|
|
6h | UNIT ATTENTION | Indicates that reset, |
|
|
|
7h | DATA PROTECT | Indicates that media is |
|
| Protect key or the device is |
|
|
|
8h | BLANK CHECK | Indicates that a blank sector is detected. Not used |
|
|
|
Reserved | Not used | |
|
|
|
Bh | ABORTED | Indicates that the command is interrupted. |
| COMMAND |
|
|
|
|
Reserved | Not used | |
|
|
|
The information indicates LBA of an error block. If an error occurs in multiple blocks, the LBA of the first block is indicated.
Table 4.103 Logical block address format
Byte | Description |
|
|
Logical track address |
1000H
11Logical sector address