ATA COMMAND BLOCK AND SET DESCRIPTION

SSD-HXXX(I)-3500 DATA SHEET

Request Sense — 03h

The Request Sense command identifies the extended error codes generated by the preceding ATA command. The Request Sense command must be issued immediately following the detection of an error via the Error register.

Table 60: Request Sense — 03h

Register

D7

D6

D5

D4

 

D3

D2

 

D1

D0

Feature

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sector Count

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sector Number

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cylinder Low

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cylinder High

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Drive Head

1

X

1

Drive

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

Command

 

 

 

03h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The extended error codes are defined in the following table.

Table 61: Extended Error Codes

Extended Error Codes

Description

 

 

00h

No error detected

 

 

01h

Self test is OK (no error)

 

 

09h

Miscellaneous error

 

 

20h

Invalid command

 

 

21h

Invalid address (requested head or sector invalid)

 

 

2Fh

Address overflow (address too large)

 

 

35h, 36h

Supply or generated voltage out of tolerance

 

 

11h

Uncorrectable ECC error

 

 

18h

Corrected ECC error

 

 

05h, 30h-32h, 37h,3Eh

Self test of diagnostic failed

 

 

10h, 14h

ID not found

 

 

3Ah

Spare sectors exhausted

 

 

1Fh

Data transfer error/aborted command

 

 

0Ch, 38h, 3Bh, 3Ch, 3Fh

Computed media format

 

 

03h

Write/erase failed

 

 

SILICONSYSTEMS PROPRIETARY

This document and the information contained within it is confidential and proprietary to SiliconSystems, Inc.

All unauthorized use and/or reproduction is prohibited.

3500H-03DSR

PAGE 59

FEBRUARY 2, 2009

Page 68
Image 68
Silicon Image SSD-H16G(I)-3500 manual Request Sense 03h, Extended Error Codes Description