background image

8.27 REPORT LUN (A0)

LINK

FLAG

Reserved = 0

VU = 0

11

Reserved

10

(MSB)

Allocation Length

(LSB)

6
|
9

Reserved

1
|
5

Command Code = A0h

0

0

1

2

3

4

5

6

7

Bit

Byte

Figure 138. REPORT LUN (A0)

The Report LUN's command requests that the target return the known Logical Unit Numbers (LUN) to the
initiator. The Report LUN's command should always be available and is unaffected by any reservations.

The Allocation Length must be at least 16 bytes. If the Allocation Length is less than 16 bytes, the target
will return in Check Condition Status with Sense Key of Illegal Request and additional Sense Code of
Invalid Field in CDB. If the Allocation Length is not sufficient to contain the Logical Unit Number values
for all configured logical units, the target shall report as many logical unit number values as will fit in the
specified Allocation Length. This is not considered an error.

The Report LUN's command will send the LUN List in the subsequent Data Out Phase. The format of the
LUN List is shown in the following table.

(MSB)         LUN = 0

(LSB)

8
|

15

Reserved 

4
|
7

(MSB)         LUN List Length = 8

(LSB)

0
|
3

0

1

2

3

4

5

6

7

Bit

Byte

Figure 139. LUN Reporting Parameter List Format

The LUN list length shall contain the length in bytes of the LUN list that is available to be transferred.
This product only supports one LUN. Therefore, the LUN list length must be set to 8. The only supported
LUN is zero.

Ultrastar 36LZX hard disk drive specifications

162

Summary of Contents for Ultrastar 36LZX

Page 1: ...Hard disk drive specifications Ultrastar 36LZX 3 5 inch SCSI hard disk drive DDYS T36950 DDYS T18350 DDYS T09170 Models Revision 2 1 S31L 8989 05 IBM storage products official published specifications...

Page 2: ...tions of the publication IBM may make improvements and or changes in the product s and or the program s described in this publication at any time It is possible that this publication may contain refer...

Page 3: ...igned format G List 25 6 1 Shipped format P List 25 6 0 Physical format 23 5 2 Error recovery procedure 23 5 1 Equipment status 23 5 0 Data integrity 22 4 5 7 Throughput 21 4 5 6 Buffering operation r...

Page 4: ...Compliance 55 7 12 1 UL and CSA standard conformity 55 7 12 Safety 54 7 11 2 C Tick Mark 54 7 11 1 CE Mark 54 7 11 Electromagnetic compatibility 53 7 10 Identification labels 52 7 9 1 Sound power leve...

Page 5: ...Mode 0000b 140 8 16 READ BUFFER 3C 139 8 15 READ 08 138 8 14 PRE FETCH 34 136 8 13 5 Summary 136 8 13 4 Parameter list 134 8 13 3 Type 134 8 13 2 Scope 131 8 13 1 Service Action 130 8 13 PERSISTENT RE...

Page 6: ...AVE DATA POINTER 02 199 10 1 4 PARALLEL PROTOCOL REQUEST 01 06 04H 197 10 1 3 WIDE DATA TRANSFER REQUEST 01 02 03H 192 10 1 2 SYNCHRONOUS DATA TRANSFER REQUEST 01 03 01H 192 10 1 1 COMMAND COMPLETE 00...

Page 7: ...meout 227 11 9 2 Read Ahead 227 11 9 1 Overview 227 11 9 Segmented Caching 225 11 8 Automatic Rewrite Reallocate 225 11 7 Write Cache 224 11 6 Back to Back Write 224 11 5 Concurrent I O Process 224 11...

Page 8: ...h 23 242 12 2 11 Reserved Byte 18 through 19 240 12 2 10 Sense Key Specific Byte 15 through 17 240 12 2 9 FRU Field Replaceable Unit Byte 14 236 12 2 8 Additional Sense Code Qualifier Byte 12 and 13 2...

Page 9: ...IBM 3 5 inch SCSI drives DDYS T36950 Ultra 160 68 pin Ultra 160 80 pin DDYS T18350 Ultra 160 68 pin Ultra 160 80 pin DDYS T09170 Ultra 160 68 pin Ultra 160 80 pin NOTE The specifications in this docum...

Page 10: ...chnology Automatic Drive Maintenance SCSI Configured Automatically Single Ended SCSI Low Voltage Differential SCSI Fibre Channel Arbitrated Loop Word Kbpi Mbps GB MB KB Mb sq in MLC PFA S M A R T ADM...

Page 11: ...eek time in read operation Adaptive read ahead algorithm Write Cache Back to back write ECC on the fly Automatic defect reallocation Self diagnostics at power on Closed loop actuator servo High level...

Page 12: ...Ultrastar 36LZX hard disk drive specifications 12...

Page 13: ...l read write accessing of the disk media including defect management and error recovery 3 2 Head disk assembly The head disk assembly HDA is assembled in a clean room environment and contains disks a...

Page 14: ...Ultrastar 36LZX hard disk drive specifications 14...

Page 15: ...YS T36950 Description Figure 1 Formatted capacity 4 2 Data sheet 11 Data zone 7040 Max Areal density Mb sq in 20 000 Average Track density TPI 303 Average 352 Max Recording density Kbpi 10 000 Rotatio...

Page 16: ...ock assignment of World Wide ID in Inquiry data format EVPD 1 Page Code 83h on Page 73 is as follows 707h DDYS T36950 706h DDYS T18350 705h DDYS T09170 Singapore 507h DDYS T36950 506h DDYS T18350 505h...

Page 17: ...7493 Data Zone 4 420 3417 6788 Data Zone 3 462 2070 3416 Data Zone 2 476 379 2069 Data Zone 1 504 0 378 Data Zone 0 Sectors Track Physical Cylinders Zone Figure 5 Cylinder allocation NOTE Mode Page 3...

Page 18: ...ce of the actual system This specification tries to define the bare drive character istics not the system throughput which depends on the system and the application 4 5 1 Command overhead Command over...

Page 19: ...s motion to the start of a reliable read or write operation Reliable read or write implies that error correction recovery is not used to correct arrival problems The average seek time is measured as t...

Page 20: ...in the current track 4 5 2 5 Average latency 3 0 msec 6 0 msec 10 000 RPM Average Latency Time for a revolution Rotation Figure 11 Latency time 4 5 3 Drive ready time 29 9 sec 14 0 sec DDYS T09170 29...

Page 21: ...f sectors per track varies because of the linear density recording Sustained disk buffer transfer rate is defined by considering head cylinder change time This gives a local average data transfer rate...

Page 22: ...g performance description NOTE Assumes a host system responds instantaneously T A B C 16 777 216 D Where T Calculated Time A Command Overhead Cache No Hit B Average Seek Time C Average Latency D Susta...

Page 23: ...dy to read write or seek This status normally exists at power on time and will be maintained until the following conditions are satisfied Access recalibration tuning is complete Spindle speed meets re...

Page 24: ...Ultrastar 36LZX hard disk drive specifications 24...

Page 25: ...zone Figure 17 P List physical format NOTE Defects are skipped without any constraint such as track or cylinder boundary The calculation from LBA to physical is done automatically by internal table 6...

Page 26: ...Ultrastar 36LZX hard disk drive specifications 26...

Page 27: ...2 1 Pin Voltage 1 12 V 2 GND 3 GND 4 5V Figure 18 Power connector pin assignments 80 pin SCA 2 models use a DDK connector PN HD2 PA080 A14B or equivalent which is compatible with the Specification of...

Page 28: ...35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 DB 12 DB 13 DB 14 DB 15 DB P1 DB 0 DB 1 DB 2 DB 3 DB 4 DB 5 DB 6 DB 7 P_CRCA Ground DIFFSENS 2 TE...

Page 29: ...lt Opt 3 3 V NC Opt 3 3 V NC DB 11 DB 10 DB 9 DB 8 I O REQ C D SEL MSG RST ACK BSY ATN P_CRCA DB 7 DB 6 DB 5 DB 4 DB 3 DB 2 DB 1 DB 0 DB P1 DB 15 DB 14 DB 13 DB 12 5 Volt 5 Volt 5 Volt Charge Spindle...

Page 30: ...ect to the SCA 2 connector should have the following signals inactive high DB 8 DB 9 DB 10 DB 11 DB 12 DB 13 DB 14 DB 15 DB P1 All other signals shall be connected as defined Ultrastar 36LZX hard disk...

Page 31: ...Hot Plug events the non operational shock levels should not be exceeded The operational shock levels of adjacent drives should also not be exceeded The recommended procedure is to prohibit write opera...

Page 32: ...liary Connector work as logical OR The drive conforms SFF 8009 Rev3 0 Pin 1 3 5 7 specify SCSI ID as DAS0 1 2 3 Tie down to the ground is to assert Pin 2 4 6 12 are reserved and should be open Pin 8 i...

Page 33: ...gh the 80 pin SCA 2 connector These controls work as logical OR between the Option Jumper Block the SCA 2 connector J 6 has 14 positions 1 14 Resistor 150 ohms 5V 5V J4 To transistor collector J6 Conn...

Page 34: ...lay are enabled the drive start will be delayed by a period of time multiplied by its own SCSI address If Auto Spin up is disabled these jumpers will be ignored Placing a jumper on delay start 6 12 re...

Page 35: ...ble TI SDTR Installing a shunt jumper enables Target Initiated Synchronous Data Transfer Request Negotiation 7 2 1 5 Position 11 12 on J6 Disable Unit Attention Installing a shunt jumper enables contr...

Page 36: ...J 4 to LED Anode pin2 of J 4 to LED Cathode Positions 1 2 on J 4 Jumper Block 150 Ohms pin 8 of AUX connector 80pin 5V 150 Ohms pin 1 of J 4 to LED Anode pin2 of J 4 to LED Cathode Positions 1 2 on J...

Page 37: ...led and off means that no shunt jumper is installed 15 on on on on 14 off on on on 13 on off on on 12 off off on on 11 on on off on 10 off on off on 9 on off off on 8 off off off on 7 on on on off 6 s...

Page 38: ...to provide sufficient ventilation to maintain a surface temperature below 60 C at the center of the drive top cover Non condensing conditions should be maintained at any time Maximum storage period w...

Page 39: ...operating condition The drive may require forced air cooling to meet specified operating temperatures 95 C 5 Channel module 95 C 4 VCM Spindle Driver 90 C 2 DRAM 95 C 1 MPU HDC integration module Maxi...

Page 40: ...eek power is at 50 IOPS and R W power is at 30 IOPS 17 0 0 03 1 10 0 02 0 75 Random R W average n a 0 10 2 30 0 10 1 30 Random R W peak n a 0 13 2 50 0 03 0 94 Start up max n a 0 10 2 30 0 05 0 93 See...

Page 41: ...as dynamic load ing If several files have their power daisy chained together then the power supply ripple plus other drive dynamic loading must remain within the regulation tolerance of 0 5 A common s...

Page 42: ...ble equipment error is any error other than a seek ID mis compare error or read error that is detected and corrected by the drive error recovery procedure Examples are Write Fault Drive Not Ready and...

Page 43: ...xception Control bit to 0 in Mode Page 1C For mode page setting refer to Mode Page 1C Informational Exceptions Control on page 121 The warning is informed as sense data Sense Key 01h Code 0Bh Qual 01h...

Page 44: ...7 Mechanical specifications 7 7 1 Outline 7 7 1 1 68 pin model Figure 36 Outline of 68 pin model 7 7 1 2 80 pin model Figure 37 Outline of 80 pin model Ultrastar 36LZX hard disk drive specifications 4...

Page 45: ...idth 0 25mm vs 0 4mm 700 Maximum Weight gram 146 0 0 6 Length mm 101 6 0 4 Width mm 25 4 0 4 Height mm Figure 38 Physical dimensions Figure 39 Mechanical dimensions Ultrastar 36LZX hard disk drive spe...

Page 46: ...TYP Pin 1 4 5 0 5 2 54 0 1 51 3 0 5 10 4 0 5 5 08 0 1 2 0 1 TYP 32 5 0 5 2 0 1 T Y P Figure 40 68 pin model interface connector 7 7 3 2 80 pin model Pin 41 Pin 1 4 6 0 7 Figure 41 80 pin model interfa...

Page 47: ...ications 47 6X 6 35 0 2 6X 6 32 UNC 4X 6 32 UNC 2X 60 0 2 2X 41 6 0 2 2X 28 5 0 5 2X 41 28 0 5 2X 44 45 0 2 2X 95 25 0 2 RIGHT REAR RECOMMENDED TORQUE 0 6 1 0 Nm MAX ALLOWABLE PENETRATION OF NOTED SCR...

Page 48: ...priate screws or equivalent mounting hardwares Consult with the issuer of this specification for actual application if necessary Drive level vibration test and shock test are to be conducted with the...

Page 49: ...02 Vertical x103 G2 Hz 0 67 0 5 0 5 1 0 1 0 8 0 8 0 1 1 1 1 0 02 Horizontal x103 G2 Hz RMS G 500 Hz 200 Hz 150 Hz 65 Hz 62 Hz 48 Hz 45 Hz 17 Hz 5 Hz Direction Figure 44 Random vibration PSD profile b...

Page 50: ...n operating Overall RMS Root Mean Square level of vibration is 1 04G RMS The disk drive does not sustain permanent hardware damage or loss of previously recorded data after being subjected to the envi...

Page 51: ...ta loss with 225G 2ms The shocks are applied in each direction of the drive for three mutually perpendicular axes and one axis at a time Input levels are measured on a base plate where the drive is at...

Page 52: ...vels are measured with the drive supported by spacers so that the lower surface of the drive is located 25 3mm height from the chamber desk No sound absorbing material shall be used The acoustical cha...

Page 53: ...oved equivalent A label containing drive model number manufacturing date formatted capacity country of origin or IBM approved equivalent and UL CSA TUV CE CTICK logos A bar code label containing the d...

Page 54: ...ility limits for a Class 2 ESD environment specified in IBM Corporate Standard C S 2 0001 005 Radiated Electromagnetic Susceptibility RES as specified in IBM Corporate Standard C S 2 0001 012 7 11 1 C...

Page 55: ...se IEC requirements for the life of the product 7 12 3 German Safety Mark All Ultrastar 36LZX are to be approved by TUV on Test requirement EN 60950 but the GS mark is not applicable to internal devic...

Page 56: ...Ultrastar 36LZX hard disk drive specifications 56...

Page 57: ...REQUEST SENSE 03h M REPORT LUN A0h O REPORT DEVICE IDENTIFIER A3h O RELEASE 10 57h O RELEASE 6 17h M RECEIVE DIAGNOSTICS 1Ch O REASSIGN BLOCKS 07h O READ LONG 3Eh O READ EXTENDED 28h M READ DEFECT DAT...

Page 58: ...ommand upon successful completion of the current command Upon successful completion of the command the drive will return INTERMEDIATE GOOD status and then send one of the two messages defined under Fl...

Page 59: ...P List is created at time of manufacture The grown defect list G List is built after manufacture by the Initiators use of the REASSIGN BLOCK command and the Automatic Reallocate functions The data de...

Page 60: ...turn a Check Condition Status With a sense key of Illegal Request and an additional sense code of Invalid Field In Parameter List The supported combination are DPRY 0 DCRT 1 STPF 1 IP 0 DSP 0 DPRY 1 D...

Page 61: ...mmediate bit set to one the Link bit must be set to zero 8 4 2 Defect descriptor The Defect List Length field specifies the total length in bytes of the defect descriptors that follow The Target has a...

Page 62: ...the defect the head number of the defect and the defect bytes from index Defect Descriptor n 8n 8n 7 MSB Defect Bytes from Index LSB 4 5 6 7 Head Number of Defect 3 MSB Cylinder Number of Defect LSB 0...

Page 63: ...efect the head number of the defect and the defect sector number Defect Descriptor n 8n 8n 7 MSB Defect Sector Number LSB 4 5 6 7 Head Number of Defect 3 MSB Cylinder Number of Defect LSB 0 1 2 0 1 2...

Page 64: ...the file shall return the command support data information identified by the Page Code field in the CDB An EVPD bit of one specifies that the drive return the vital product data page identified by th...

Page 65: ...the sense key of ILLEGAL REQUEST and the additional sense code of INVALID FIELD IN CDB Non Zero 0 0 The drive returns the standard INQUIRY data 0 0 0 Description PAGE CODE EVPD CmdDt Figure 56 Page co...

Page 66: ...53 Reserved 0 44 52 Unit Serial Number ASCII 36 43 Product Revision Level ASCII 32 35 Product ID ASCII 16 31 Vendor ID IBM ASCII 8 15 RSVD 0 CmdQu 1 TTD 0 Link 1 Sync 1 Wb_16 Wb_32 0 REL_A 0 7 Addr16...

Page 67: ...es bit of 0 indicates that the Target does not contain an embedded enclosure service component MultiP MultiPort bit of 0 indicates that the Target has a single port and does not implement multi port r...

Page 68: ...mber contains the drive serial number Clocking 11b indicates the target supports ST Single Transition and DT Double Transition on synchronous transfer QAS Quick Arbitrate Supported bit of zero indicat...

Page 69: ...Qualifier is set to 011b when the LUN specified in the Identify Message is not present 3 Peripheral Device Type is set to zero to indicate that the device is a Direct Access Peripheral Device Type is...

Page 70: ...59 SUPPORT values and meanings Version indicates the level of the ANSI standard that is supported by the product The file supports ANSI SCSI version 3 CDB Size indicates the number of bytes in the CD...

Page 71: ...indicate that the LUN specified in the Command Block is currently sup ported Peripheral Device Type is set to zero to indicate that the device is Direct Access Page Code is set to 0 and this field co...

Page 72: ...t the LUN specified in the Command Block is currently supported Peripheral Device Type is set to zero to indicate that the device is Direct Access Page Code is set to 80h and this field contains the s...

Page 73: ...and this field specifies the length of the following page data Code Set field specifies the code set used for the identifier field The Target supports binary Association field specifies the entity wi...

Page 74: ...Cumulative values are set to their default values of 0 If the PC field is set to 01b and PCR is set to 1 the Current Cumulative values are also set to their default values As the drive does not suppo...

Page 75: ...mulative values or 11b to specify the default cumulative values As the drive does not support the threshold pages any other value in this field will cause the command to end with a CHECK CONDITION wit...

Page 76: ...ould be noted by that parameter DS The Disable Save bit is set to 1 to indicate the parameter is non savable and is set to 0 to indicate that the parameter is savable TSD The Target Save Disable bit i...

Page 77: ...10h 12 Eighth supported page Fh 11 Seventh supported page Eh 10 Sixth supported page Dh 9 Fifth supported page 6h 8 Fourth supported page 5h 7 Third supported page 3h 6 Second supported page 2h 5 Firs...

Page 78: ...2 39 Parameter Length 08h 31 LP 0 LBIN 0 TMC 0 ETC 0 TSD 0 DS 0 DU 0 30 Parameter Code 02h 28 29 Count of LBA s with write fault errors 20 27 Parameter Length 08h 19 LP 0 LBIN 0 TMC 0 ETC 0 TSD 0 DS 0...

Page 79: ...0 TMC 0 ETC 0 TSD 0 DS 0 DU 0 78 Parameter Code 06h 76 77 Total bytes written 68 75 Parameter Length 08h 67 LP 0 LBIN 0 TMC 0 ETC 0 TSD 0 DS 0 DU 0 66 Parameter Code 05h 64 65 0 1 2 3 4 5 6 7 Bit Byt...

Page 80: ...pe errors 32 39 Parameter Length 08h 31 LP 0 LBIN 0 TMC 0 ETC 0 TSD 0 DS 0 DU 0 30 Parameter Code 02h 28 29 Count of LBA s with ECC detected errors 20 27 Parameter Length 08h 19 LP 0 LBIN 0 TMC 0 ETC...

Page 81: ...the head has fully settled on track This is done to aid performance However as a result there is a high incidence of error recovery invoked which normally uses ECC or a retry to recover the data As a...

Page 82: ...ype errors 32 39 Parameter Length 08h 31 LP 0 LBIN 0 TMC 0 ETC 0 TSD 0 DS 0 DU 0 30 Parameter Code 02h 28 29 Count of LBA s with ECC detected errors 20 27 Parameter Length 08h 19 LP 0 LBIN 0 TMC 0 ETC...

Page 83: ...ad data after a seek before the head has fully settled on track However there is a high incidence of error recovery invoked as a result which normally uses ECC or a retry to recover the data As a cons...

Page 84: ...s and other hardware type failures Error count 8 15 Parameter Length 08h 7 LP 0 LBIN 0 TMC 0 ETC 0 TSD 0 DS 0 DU 0 6 Parameter Code 00h 4 5 PageLength 0Ch 2 3 Reserved 1 Page code 06h Reserved 0 0 1 2...

Page 85: ...IN 1 TMC 0 ETC 0 TSD 0 DS 1 DU 0 12 Parameter Code 0001h 10 11 Temperature degrees Celsius 9 Reserved 8 Parameter Length 02h 7 LP 0 LBIN 1 TMC 0 ETC 0 TSD 0 DS 1 DU 0 6 Parameter Code 0000h 4 5 PageLe...

Page 86: ...er Code 0002h 14 15 Week of Manufacture 2 ASCII characters 12 13 Year of Manufacture 4 ASCII characters 8 11 Parameter Length 06h 7 LP 1 LBIN 0 TMC 0 ETC 0 TSD 0 DS 1 DU 0 6 Parameter Code 0001h 4 5 P...

Page 87: ...ing table describes the application client log parameter structure Last parameter byte 255 First parameter byte 4 Parameter length FCh 3 LP 1 LBIN 1 TMC 0 ETC 0 TSD 0 DS 1 DU 0 2 Parameter code 0 1 0...

Page 88: ...red in this Log page The following table describes the self test results log parameter structure Vendor specific 19 Additional Sense Code Qualifier 18 Additional Sense Code 17 Sense Key Reserved 16 LB...

Page 89: ...the application client by a Task Management function of a reset 2h The background self test routine was aborted by the initiator using a SEND DIAGNOSTICS command with the Abort Background self test fu...

Page 90: ...can 5h Random Seek 4h ECC Test 3h Write Read Compare 2h Spin Check 1h NA 0h Test Extended Segment Number Figure 73 Log Sense Page 10 Extended Segment Number Ultrastar 36LZX hard disk drive specificati...

Page 91: ...Recent Temperature Reading 10 SMART Sense Qualifier 9 SMART Sense Code Byte 8 Parameter Length 04h 7 LP 0 LBIN 0 TMC 0 ETC 0 TSD 0 DS 0 DU 0 6 Parameter Code 0000h 4 5 PageLength 8 2 3 Reserved 1 Page...

Page 92: ...red for the page code specified The current values returned are 1 The parameters set in the last successful MODE SELECT command 2 The saved values if a MODE SELECT command has not been executed since...

Page 93: ...age Return all available pages 00h 1Ch 3Fh Description Page Code Figure 76 Page Code Usage 8 8 1 Mode Parameter List The mode parameter list contains a header followed by zero or more block descriptor...

Page 94: ...the MODE SELECT command this field is reserved Medium Type field is always set to zero in the drive Default Medium Type WP When used with the MODE SELECT command the Write Protect WP bit is reserved W...

Page 95: ...h the MODE SENSE The number of blocks less than exact one in order to CLIP the number of blocks Any other value is invalid and causes the command to fail with CHECK CONDITION status When used with the...

Page 96: ...e code 1 Informational Exceptions Control 1C 1 Power Control Parameters 1A 1 Port Control Page 19 1 Notch Parameters 0C 1 Control Mode Page 0A 1 Caching Parameters 08 1 Verify Error Recovery Parameter...

Page 97: ...ors A QPE bit of one causes the Target to report only those recovered data errors which exceed the QPE threshold UAI Unit Attention Inhibit bit is not used during normal operation when the UAI jumper...

Page 98: ...r the Test Unit Ready Command and causes media access commands i e Read Write to report a media error if degraded CAEN When set this bit causes the Command Age Limit timer to be used to avoid commands...

Page 99: ...ration there is a possibility that a read attempt to any particular block without having previously written to that block will result in an unrecoverable data error This will most likely happen if the...

Page 100: ...matic reallocation of defective data blocks during read operations A ARRE bit set to one indicates that the drive shall perform automatic reallocation of defective data blocks during read operations T...

Page 101: ...a recovery procedures When AVERP bit Mode Page 0 Byte 6 Bit 6 is zero a value of non zero in Read Retry Count enables all steps of DRP When AVERP bit is one the number in Read Retry Count sets the max...

Page 102: ...n creates the CHECK CONDITION status with the appropriate Sense Key 0 0 1 0 Retries are attempted but no error correction ECC is applied Recovered data if any are transferred with no CHECK CONDITION s...

Page 103: ...rive then creates the CHECK CONDITION status with the appropriate Sense Key 1 0 1 0 The highest level error is reported at the end of transfer Retries are attempted but ECC is not applied Recovered an...

Page 104: ...N status with the appropriate Sense Key 1 1 1 0 The highest level error is reported at the end of transfer Retries are attempted but ECC is not applied Recovered data are transferred with CHECK CONDIT...

Page 105: ...fer Full Ratio is the numerator of a fraction whose denominator is 256 The fraction indi cates how full the drive data buffer should be before attempting to reconnect to the SCSI bus If the ratio is s...

Page 106: ...ffer Full Ratio All other commands with DIMM set to 0 may or may not disconnect before a data phase is started Note Disconnection is based on the Target s internal control algorithms the setting of th...

Page 107: ...a Bytes per Physical Sector LSB 12 11 MSB Sectors Per Track LSB 10 9 MSB Alternate Tracks per Logical Unit 0 LSB 8 7 MSB Alternate Tracks per Zone 0 LSB 6 5 MSB Alternate Sectors per Zone 0 LSB 4 3 MS...

Page 108: ...ormatted Block Length Track Skew Factor indicates the number of physical sectors between the last block of one track and the first block on the next sequential track of the same cylinder This field is...

Page 109: ...linder Reduced Write Current 0 LSB 9 11 MSB Starting Cylinder Write Precompensation 0 LSB 6 8 Number of heads 5 MSB Number of Cylinders LSB 2 4 Page Length 16h 1 Page Code 04h RSVD 0 0 0 1 2 3 4 5 6 7...

Page 110: ...he initiator s Data for the following commands Verify Write and Verify the verify portion of the command only Since bytes 4 11 are not changeable the Mode Select Commands accepts only the values indic...

Page 111: ...VRP passes the Target attempts when recovering verify errors The Verify Retry Count of one causes the Target to attempt up to one VRP pass per command when a medium error occurs during a verify opera...

Page 112: ...internally ignored by the Target The Target will always use the Number of Cache Segments or Cache Segment Size fields ABPF Abort Pre Fetch is not supported The Target aborts the pre fetch based on th...

Page 113: ...riority is set to Fh the Requested Data is not overwritten with Read Ahead Data If the requested transfer is larger than the segment the Requested Data is overwritten with more Requested Data and ther...

Page 114: ...7 Segment Size Number of Segments Cache Segment Size field indicates the requested segment size in Bytes or Blocks depending upon the value of the LBCSS bit The Cache Segment Size field is valid only...

Page 115: ...ued commands in any manner it selects Any data integrity exposures related to command sequence order are explicitly handled by the initiator through the selection of appropriate commands and queue tag...

Page 116: ...CT message and I O process shall be executed as an untagged command Ready AEN Holdoff Period is ignored internally by the Target Busy Timeout Period is ignored internally by the Target Extented Self t...

Page 117: ...a notch The only field that is changeable is the Active Notch field ND ONE meaning that this device is a notched drive LPN ZERO meaning that the notches are based upon physical parameters of the drive...

Page 118: ...ytes are the cylinder number and the last byte is the head The value sent in this field is ignored Pages Notched is a bit map of the mode page codes that indicates which pages contain parameters that...

Page 119: ...dentifier 1 Reserved 0 3 00h Reserved 0 2 06h Page Length 06h 1 99h Page Code 019h RSVD PS 0 0 1 2 3 4 5 6 7 Default Bit Byte Figure 91 Page 19 Port Control Protocol identifier filed has a value of 1h...

Page 120: ...ased upon this value Standby bit of one indicates that the target shall use the Standby Condition Timer to determine the length of inactivity time to wait before entering the Standby condition A stand...

Page 121: ...on control DEXCPT bit of zero indicates the failure prediction threshold exceeded reporting shall be enabled The method for reporting the failure prediction threshold ex ceeded when the DEXCPT bit is...

Page 122: ...ommand The sense key is set to RECOVERED ERROR and the additional sense code indicates the cause of the informational exception condition The command that has the CHECK CONDITION completes without err...

Page 123: ...2 Reserved 0 DBD RSVD Reserved 0 1 Command Code 5Ah 0 0 1 2 3 4 5 6 7 Bit Byte Figure 94 MODE SENSE 5A The MODE SENSE 5A command provides a means for the drive to report various device parameters to t...

Page 124: ...he reserved area of the disk It will be used for all the following commands until another mode select command is issued This information is maintained over a power cycle or reset of the drive Paramete...

Page 125: ...initiator sends a MODE SELECT command that changes any parameters that apply to other initiators the drive shall generate an unit attention condition for all initiators except for the one that issued...

Page 126: ...eserved 0 1 Command Code 55h 0 0 1 2 3 4 5 6 7 Bit Byte Figure 96 MODE SELECT 55 The MODE SELECT 55 command provides a means for the initiator to specify LUN or device para meters to the Target See th...

Page 127: ...ot conflict with a reservation established by the PERSISTENT RESERVATION OUT command 8 12 1 Service Action Ultrastar 36LZX implements following service action codes If a reserved service action code i...

Page 128: ...h increments when PERSISTENT RESERVATION OUT command with Register or Preempt and Clear completes successfully Generation is set to 0 as part of the power on reset process and hard reset process 8 12...

Page 129: ...ation key LSB 0 7 0 1 2 3 4 5 6 7 Bit Byte Figure 100 PERSISTENT RESERVE IN Read Reservation Descriptor Scope specific address is filled with 0 Scope and Type are described in PERSISTENT RESERVATION O...

Page 130: ...erve Out 5F When a drive receives a PERSISTENT RESERVATION OUT command and RESERVE 6 or RESERVE 10 logical unit is active the command is rejected with a RESERVATION CONFLICT status Parameter List Leng...

Page 131: ...Action Code Register This service action may conflict with a successfully established persistent reservation If the key specified in the Reservation Key field is not registered yet a key specified in...

Page 132: ...command Release This service action may conflict with a successfully established persistent reservation If the initiator requesting the command has not previously performed a Register service action...

Page 133: ...sistent reservation the drive makes new persistent reservation and clears the key and all commands from the initiator which was registered the key When the key specified in the Service Action Reservat...

Page 134: ...e 103 Persistent Reservation Scope Code 8 13 3 Type Ultrastar 36LZX implements type codes as follows If a code which is not supported or a reserved code is specified the target returns a CHECK CONDITI...

Page 135: ...Only The target executes the command from initiator which has registered a key and rejects the command from the other initiators with RESERVATION CONFLICT status A1 The target rejects new PERSISTENT...

Page 136: ...fy apply 2 Release ignore ignore ignore ignore verify apply 1 Reserve 1 apply ignore ignore save verify ignore 0 Register APTPL Extent length S spec addr SvcAct RsvKey Rsv Key Scope Type Gener ation c...

Page 137: ...ess Parameter in the Scope specified address field is ignored by the drive 8 13 5 5 Extent length Parameter in the Extent length field is ignored by the drive 8 13 5 6 APTPL The APTPL Active Persist T...

Page 138: ...at are to be transferred into the cache A transfer length of zero indicates that blocks are to be transferred into the cache until the segment is filled or until here are no more blocks on the media I...

Page 139: ...starting at the specified logical block address Logical block address This field specifies the logical unit at which the read operation shall begin Transfer length This field specifies the number of...

Page 140: ...ommand as a diag nostic function for testing the memory of the drive and the SCSI bus integrity This command does not alter the medium The function of this command and the meaning of fields within the...

Page 141: ...ro indicating the data transfer buffer If another value is specified the command is terminated with CHECK CONDITION status The drive shall set sense key to ILLEGAL REQUEST and additional sense code to...

Page 142: ...buffer Write Buffer command with the mode field set to echo buffer should be sent prior to the Read Buffer command otherwise the Read Buffer command will be terminated with Check Condition Illegal Re...

Page 143: ...tes PMI Description 0 The drive returns the last logical block address of the drive 1 The drive returns the last logical block address and block length in bytes are that of the logical block address a...

Page 144: ...described here The data is returned in the DATA IN phase MSB Block Length LSB 4 5 6 7 MSB Logical Block Address LSB 0 1 2 3 0 1 2 3 4 5 7 6 Bit Byte Figure 116 Format of READ CAPACITY command reply B...

Page 145: ...t return the Grown Defect list of defects Note With both bits set to one Plist and Glist the target will return both the Primary and Grown defect lists With both bits set to zero the target will retur...

Page 146: ...it Byte Figure 118 Defect List Header 8 18 2 Bytes from Index Format 100b MSB Defect Bytes from Index LSB 4 5 6 7 Head Number of Defect 3 MSB Cylinder Number of Defect LSB 0 1 2 Defect Descriptors Byt...

Page 147: ...mount of space needed to contain the en tire defect list However the Target is capable of building a defect list with a length such that the entire list cannot be transferred using the maximum allocat...

Page 148: ...rget returns the grown defect list A Glist bit of zero indicates that the target shall not return the Grown Defect list of defects Note With both bits set to one Plist and Glist the target will return...

Page 149: ...vd 0 2 3 Defect List Format Glist Plist Reserved 0 1 Rsvd 0 0 Defect List Header 0 1 2 3 4 5 6 7 Bit Byte Figure 122 Defect List Header 8 19 2 Bytes from Index Format 100b MSB Defect Bytes from Index...

Page 150: ...e defect list data returned by the Target The Defect List Length field specifies the length in bytes of the defect descriptors that follow The Defect List Length is equal to eight times the number of...

Page 151: ...tion is not considered an error If read ahead is enabled a read ahead is started after the seek completes DPO A DPO Disable Page Out bit of one indicates that the data accessed by this command is to b...

Page 152: ...Block Address field specifies the logical block at which the read operation shall occur Byte Transfer Length This field must specify exactly the number of bytes of data that are available for transfe...

Page 153: ...n a spare track The logical block address is transferred to the drive during the DATA OUT phase One to four block s may be specified for relocation per REASSIGN BLOCKS command Reassignment is complete...

Page 154: ...ve block by verifying ECC before it finds a spare the drive will not start the REASSIGN BLOCKS process but will return CHECK CONDITION status with sense key set to MEDIUM ERROR Defect List Length must...

Page 155: ...contents of the Page Code field shall define the data returned by this command Parameter List Length specifies the amount of data to be returned to the initiator This value may be zero and this is no...

Page 156: ...ormat in which the address has been supplied Translate Format is the value supplied by the Send Diagnostic command and specifies the format in which the address has been translated into List If the su...

Page 157: ...iagnostic Page 80 This page contains the off line read scan status MSB Estimated Completion Time 6 7 Off line Read Scan Ratio 5 SMART Revision 03h 4 Page Length 04h 2 3 Reserved 0 1 Page Code 80h 0 0...

Page 158: ...initiator to release a LUN that is not currently reserved 3rdPty bit indicates that 1 this release process is for a third party which is specified by 3rd Party ID 0 this release process is for the in...

Page 159: ...s Good status without altering the reservation Extents are not supported by the drive The Ext Extent bit must be zero and the Reservation Identifi cation field is ignored If the Ext bit is not zero Ch...

Page 160: ...itional sense code set to LOGICAL UNIT NOT SUPPORTED The ALLOCATION LENGTH field indicates how much space has been reserved for the returned para meter data If the length is not sufficient to contain...

Page 161: ...TIFIER command The value of the identifier is changed only by a SET DEVICE IDENTIFIER command The identifier value persist through resets power cycles media format operations The target return the sam...

Page 162: ...If the Allocation Length is not sufficient to contain the Logical Unit Number values for all configured logical units the target shall report as many logical unit number values as will fit in the spec...

Page 163: ...he drive has no sense data available to return it shall return a sense key of NO SENSE and an addit ional sense code of NO ADDITIONAL SENSE INFORMATION The sense data shall be preserved by the drive f...

Page 164: ...om the initiator that made the reservation The LUN is released by a RELEASE command from the same initiator A hard reset condition occurs A SCSI bus Reset assertion A BUS DEVICE RESET message is recei...

Page 165: ...se command from the same Initiator a hard Reset condition occurs a Bus Device Reset message is received from any Initiator a power off on cycle occurs The 3rdPty bit of zero indicates that the Initiat...

Page 166: ...0 5 Reserved 0 2 3 4 Reserved 0 Reserved 0 1 Command Code 01h 0 0 1 2 3 4 5 6 7 Bit Byte Figure 143 REZERO UNIT 01 The REZERO UNIT command requests that the target seek logical block address 0 Ultrast...

Page 167: ...0 4 Logical Block Address LSB 2 3 MSB LBA Reserved 0 1 Command Code 0Bh 0 0 1 2 3 4 5 6 7 Bit Byte Figure 144 SEEK 0B The SEEK command requests the drive to seek the specified logical block address U...

Page 168: ...Logical Block Address LSB 2 3 4 5 0 Reserved 0 Reserved 0 1 Command Code 2Bh 0 0 1 2 3 4 5 6 7 Bit Byte Figure 145 SEEK EXTENDED 2B The SEEK EXTENDED command requests the drive to seek the specified l...

Page 169: ...rmation sent in a Data Out phase during the command PF Page Format bit set to one indicates the data sent by the Initiator conform to the page structure as specified in SCSI 2 standard This bit must b...

Page 170: ...OSTIC 1D DevOfl is ignored by the target for compatibility UntOfl is ignored by the target for compatibility Parameter List Length is ignored by the Target if the SlfTst bit is set Otherwise it should...

Page 171: ...d Page Length 0 2 3 Reserved 0 1 Page Code 0 0 0 1 2 3 4 5 6 7 Bit Byte Figure 148 Diagnostic Page 0 8 34 2 Send Diagnostic Page 40 This allows the initiator to translate a logical block address or ph...

Page 172: ...Address to Translate contains the address to translate If the logical block format is specified the first 4 bytes of the field bytes 6 to 9 contain the LBA and the remainder must be zero For the physi...

Page 173: ...a SET DEVICE IDENTIFIER command a unit attention is generated for all initiators except the one that issued the service action When reporting the unit attention condition the additional sense code is...

Page 174: ...the addressed logical unit Identifier 0 n 0 1 2 3 4 5 6 7 Bit Byte Figure 153 SET DEVICE IDENTIFIER Parameter List The IDENTIFIER field is a vendor specific value to be returned in subsequent REPORT...

Page 175: ...tus shall always be returned immediately after command has been received The TEST UNIT READY command may be used to determine when the drive becomes ready after a spin up Power Conditions is not suppo...

Page 176: ...cks of zero indicates that all remaining logical blocks on the logical unit shall be within the range Immed immediate must be zero An immediate bit of zero indicates that the status shall not be retur...

Page 177: ...READY command is not intended as a diagnostic No self diagnostic is performed by the device as a result of this command The TEST UNIT READY command has special significance for power sequencing using...

Page 178: ...1 Command Code 2Fh 0 0 1 2 3 4 5 6 7 Bit Byte Figure 157 VERIFY 2F The VERIFY command requests that the drive verify the data written on the media A verification length of zero indicates that no data...

Page 179: ...d Code 0Ah 0 0 1 2 3 4 5 6 7 Bit Byte Figure 158 WRITE 0A The WRITE command requests the drive to write the specified number of blocks of data from the initiator to the medium starting at the specifie...

Page 180: ...ECC error is detected in the verify process CHECK CONDITION status is returned with sense key set to MEDIUM ERROR ByteChk bit set to one indicates that byte by byte comparison is performed between da...

Page 181: ...This command does not alter the medium of the drive Additional modes are provided for downloading microcode and for downloading and saving microcode This command will cause the entire cache to be empt...

Page 182: ...ur byte header consists of all reserved bytes Reserved 0 3 Reserved 0 2 Reserved 0 1 Reserved 0 0 0 1 2 3 4 5 6 7 Bit Byte Figure 161 WRITE BUFFER Header 8 42 2 Write Data Mode 0010b In this mode the...

Page 183: ...mmand with this mode a special microcode version is required from develop ment If such a microcode is released from development then it will include appropriate instructions on the function of new mic...

Page 184: ...30 seconds to finish the command After completion of this type of write buffer command the drive will start as Power on Reset and running with newly downloaded code and configuration Therefore the ini...

Page 185: ...Disable Page Out bit of one indicates that the data accessed by this command is to be assigned the lowest priority for being written into or retained by the cache A DPO bit of one overrides any reten...

Page 186: ...ration shall occur Byte Transfer Length This field must specify the exact number of bytes of data available for trans fer If a non zero byte transfer length does not match the available data length th...

Page 187: ...umber of sequential logical blocks This command is useful for writing large data areas without sending all of the data over the SCSI bus Logical Block Address specifies the address at which the write...

Page 188: ...Ultrastar 36LZX hard disk drive specifications 188...

Page 189: ...ommand for the other initiator The normal initiator recovery action is to issue the command at a later time or to reissue the command and grant the disconnect privilege 10h INTERMEDIATE GOOD This stat...

Page 190: ...Ultrastar 36LZX hard disk drive specifications 190...

Page 191: ...INKED COMMAND COMPLETE 0A IN LINKED COMMAND COMPLETE w FLAG 0B IN BUS DEVICE RESET 0C OUT Yes ABORT TAG 0D OUT Yes CLEAR QUEUE TAG 0E OUT Yes SIMPLE QUEUE TAG 20XX IN OUT No HEAD OF QUEUE TAG 21XX OUT...

Page 192: ...transfer agreement may have become invalid The agreement becomes invalid after any condition which may leave the data transfer agreement in an indeterminate state such as 1 after a Power on Reset 2 a...

Page 193: ...nSec Mt Mi 76 Mi 81 3 33 MT s 300 nSec Mt Mi 69 Mi 75 3 64 MT s 275 nSec Mt Mi 63 Mi 68 4 00 MT s 250 nSec Mt Mi 57 Mi 62 4 44 MT s 225 nSec Mt Mi 51 Mi 56 5 00 MT s 200 nSec Mt Mi 44 Mi 50 5 71 MT s...

Page 194: ...75 nSec Mt Mi 63 Mi 68 4 00 MT s 250 nSec Mt Mi 57 Mi 62 4 44 MT s 225 nSec Mt Mi 51 Mi 56 5 00 MT s 200 nSec Mt Mi 44 Mi 50 5 71 MT s 175 nSec Mt Mi 38 Mi 43 6 67 MT s 150 nSec Mt Mi 32 Mi 37 8 00 MT...

Page 195: ...93 350 nSec 2 86 MT s 82 Mi 87 325 nSec 3 08 MT s 76 Mi 81 300 nSec 3 33 MT s 69 Mi 75 275 nSec 3 64 MT s 63 Mi 68 250 nSec 4 00 MT s 57 Mi 62 225 nSec 4 44 MT s 51 Mi 56 200 nSec 5 00 MT s 44 Mi 50 1...

Page 196: ...50 nSec 57 Mi 62 4 44 MT s 225 nSec 51 Mi 56 5 00 MT s 200 nSec 44 Mi 50 5 71 MT s 175 nSec 38 Mi 43 6 67 MT s 150 nSec 32 Mi 37 8 00 MT s 125 nSec 26 Mi 31 10 00 MT s 100 nSec 19 Mi 25 13 33 MT s 75...

Page 197: ...wer on Reset SCSI Bus hard Reset or Bus Device Reset message or a new data transfer width agreement is negotiated If a Reset occurs the Target goes to eight bit mode Transfer width exponent E 3 WIDE D...

Page 198: ...ta Transfers Ei 01h 8 Bit Data Transfers Ei 00h Target Data Transfer Width Initiator Request Figure 174 Target Request to Initiator Note If the corresponding transfer width exponent received from the...

Page 199: ...ue of zero indicates asynchronous data transfer mode and that the Period Factor field and the Protocol Option field will be ignored M The Transfer Wide Exponent field defines the transfer width to be...

Page 200: ...ATA POINTER message occurred Also see SCSI Bus Related Error Handling Protocol on page 207 10 1 7 DISCONNECT 04 This message is sent from the drive to inform an initiator that the present connection i...

Page 201: ...sage byte that is to be rejected This provides an interlock so the drive can determine which message is rejected If the drive intends to send this message the drive will change to the MESSAGE IN phase...

Page 202: ...ESET 0C This message is sent from an initiator to direct the drive to clear all current commands This message forces a hard reset condition which will reset the drive to an initial state with no opera...

Page 203: ...Identify and within the same MESSAGE IN phase to revive the I_T_L_Q nexus for the I O process 10 1 18 1 SIMPLE QUEUE TAG 20h The Simple Queue Tag Message specifies that the current I O process be pla...

Page 204: ...nguish the IDENTIFY message from other messages Bit 6 This bit is only set to one by the initiator to grant the drive the privilege of disconnecting If this bit is zero the drive will not disconnect u...

Page 205: ...tor detected SCSI Bus parity error during the Message In phase Receipt of multiple Identify message The initiator is allowed to send multiple IDENTIFY messages out in order to toggle the discon nect r...

Page 206: ...nsferred and not necessarily on a logical block boundary The initiator must continue REQ ACK handshakes asynchronous transfer until it detects the phase change Note In synchronous transfer the initiat...

Page 207: ...r initiator 10 4 2 MESSAGE OUT Phase Parity Error Depending on the model7 the drive will optionally retry the message phase and if it still fails abort the current command with CHECK CONDITION status...

Page 208: ...mains connected COMMAND COMPLETE No error continue to bus free IDENTIFY Command aborted bus freed Sense data set to MESSAGE REJECT ERROR LINKED CMD CMPLT Command aborted link broken bus freed sense da...

Page 209: ...st as follows 1 Check Condition status for invalid Logical Unit Number see 11 1 2 Invalid LUN in Identify Message 2 Check Condition status for Incorrect Initiator Connection see 11 1 3 Incorrect Initi...

Page 210: ...tor Connection error is reported if any of the following occur an Initiator attempts to establish an I_T_L nexus when an I O process either queued or active with an I_T_L nexus already exists from a p...

Page 211: ...iry or Request Sense command Check Condition Status is returned with Sense Key set to Logical Unit Not Ready if the startup operation or format operation is an active process the command is permitted...

Page 212: ...ution Busy Status is returned if Tagged Queuing is disabled DQue 1 and a Format Unit command was previously queued but has not yet begun execution or Tagged Queuing is disabled DQue 1 and a Start Unit...

Page 213: ...of the drive varies with the command as follows INQUIRY The drive executes the command with GOOD status and preserves the unit attention condition REQUEST SENSE If the drive has an available pending s...

Page 214: ...d operation ends with an unrecoverable error that is the startup sequence for Auto Start enabled terminates after the SCSI bus has been enabled and prior to completion of the bring up sequence An Inte...

Page 215: ...This mode of limited operation is called Degraded Mode There are 3 conditions in the Degraded Mode Spindle Motor Degrade is caused by one of the following conditions Spindle Motor is not started by th...

Page 216: ...pindle Motor Fail Self Configuration Failure Check Condition with Sense Key 02h Not Ready ASC ASCQ 4080h Diag Fail Bring up Fail Sense Key 02h Not Ready ASC ASCQ 4085h Diag Fail RAM Code NOT load Unit...

Page 217: ...l Sense Key 02h Not Ready ASC ASCQ 4085h Diag Fail RAM Code NOT load Unit Start Stop Start Executed and Check Condition is returned with Sense Key 02h Not Ready ASC ASCQ 0401h In Process of Becoming R...

Page 218: ...2h Not Ready ASC ASCQ 4080h Diag Fail Bring up Fail Sense Key 02h Not Ready ASC ASCQ 4085h Diag Fail RAM Code NOT load Unit Start Stop Start Executed and Check Condition is returned with Sense Key 02h...

Page 219: ...on Failure Check Condition with Sense Key 02h Not Ready ASC ASCQ 4080h Diag Fail Bring up Fail Sense Key 02h Not Ready ASC ASCQ 4085h Diag Fail RAM code NOT load Unit Start Stop Start Executed and Che...

Page 220: ...tor Fail Self Configuration Failure Check Condition with Sense Key 02h Not Ready ASC ASCQ 4080h Diag Fail Bring up Fail Sense Key 02h Not Ready ASC ASCQ 4085h Diag Fail RAM code NOT load Unit Start St...

Page 221: ...or that made the re servation and the SCSI ID of the Initiator that is to receive the reservation This information is needed to determine whether subsequent commands should be permitted or if the Rese...

Page 222: ...e SCSI bus Therefore a second priority command cannot be received during the execution of a priority command These commands are never queued whether or not the command is sent with a queue tag However...

Page 223: ...CPE concurrent process enable bit of Mode page 0 is 0 only a single command except 2 commands Inquiry and Request Sense can be executed at the same time In that case a command starts to be executed a...

Page 224: ...I O processes are allowed to execute concurrently Unlinked and untagged Request Sense and Inquiry during execution of other commands When CPE Concurrent process enable bit is one one of the following...

Page 225: ...on during a read is automatically rewritten or reallocated at the conclusion of the read and prior to the sending of the status The site will be automatically rewritten or reallocated only if the data...

Page 226: ...or reassignment The sense data combinations with auto recommend rewrite reallocate are listed below Recovered Data with ECC Data Rewritten 07 18 1 Recovered Data with ECC Recommend Reassign 05 18 1 Re...

Page 227: ...ed to the Initiator The data read before the error occurred will be stored as valid data by the Read Ahead function 11 10 Reselection Timeout If reselection fails it will be retried one or more times...

Page 228: ...py of the Mode Select Mode Sense parameters is maintained by the drive This includes both the current and saved parameters 11 14 3 Initiator Data Transfer Mode Parameter A separate data transfer mode...

Page 229: ...h Reset Message 11 16 2 Reset Actions The action taken by the drive following a reset is dependent on the source of the reset 11 16 2 1 Power On reset and Self Initiated reset These two reset conditio...

Page 230: ...uted If the motor is not at the correct speed a NOT READY status will be returned in the sense byte The Diagnostics command will execute the following tests 1 Test the adapter section of the drive as...

Page 231: ...rved area of the disks The information is used by the drive to support various SCSI commands and for the purpose of failure analysis This is performed if the drive has not received a SCSI command for...

Page 232: ...Ultrastar 36LZX hard disk drive specifications 232...

Page 233: ...20 23 Reserved 0 18 19 Sense Key Specific Bytes 16 17 Sense Key Specific Bits SKSV 15 FRU 0 14 Additional Sense Code Qualifier 13 Additional Sense Code 12 MSB Product Specific Information LSB 8 11 Ad...

Page 234: ...Length condition 1 Incorrect Length Indicated 12 2 4 Sense Key Bit 3 0 of byte 2 The sense key provides generic categories in which error and exception conditions can be reported Initiators would typi...

Page 235: ...2 2 5 Information Bytes Byte 3 through 6 This field is only valid when Valid Bit is one ILI 0 This field contains the unsigned LBA associated with the sense key The LBA reported will be within the LBA...

Page 236: ...ith ECC applied Auto reallocated 02h 18h 1h Recovered read error with ECC applied This value can be returned only when ARRE 0 00h 18h 1h Recovered read error without ECC applied Data rewritten This va...

Page 237: ...o seek complete 00h 02h 4h Hardware error No index or sector 00h 01h 4h Medium error Medium format corrupted 00h 31h 3h Medium error Defect list error A defect list error occurs when a data error is d...

Page 238: ...t occurred 01h 29h 6h Unit attention Not ready to ready transition Format completed 00h 28h 6h Illegal request Echo buffer being read before being written 00h 2Ch 5h Parameter value invalid 02h 26h 5h...

Page 239: ...selection failed A selection reselection error occurs when the initiator fails to respond to a reselection within 250 milli seconds after the drive starts reselection The reselection is attempted a se...

Page 240: ...ameter was in the data parameters sent by the initiator during DATA OUT phase 1 Indicates that the illegal parameter in the command descriptor block BPV Bit Pointer Valid 0 Bit pointer field is not va...

Page 241: ...12 2 10 3 Sense Key Specific Not Ready Sense key 2h These fields are defined for the Format unit 04h command with the Immediate bit set to one and the Send Diagnostics 1Dh command with Foreground sel...

Page 242: ...nd 21 will contain POR Step which indicates where the failure was detected during the microcode processing and the Vendor Unique Error information bytes 22 and 23 will contain POR Error which is the r...

Page 243: ...e Motor Spin Up Failed Bit 1 Not Used Bit 2 Not Used Bit 3 Not used Bit 4 Not used Bit 5 12VDC Good Bit 6 Not used Bit 7 Description Sense Data Byte 22 Figure 192 Sense Data Byte 22 POR Error Ultrasta...

Page 244: ...Mode Page Parameter Table Read Failure 23h Grown Defect List Read Failure 22h Primary Defect List Read Failure 21h Head Test Failure 17h Read Only Table Read Failure 16h Overlay Code Read Failure 15h...

Page 245: ...r Symbol Bit 3 Uncorrectable Error Bit 4 Drive Error Detected Bit 5 ECC Error on LBA Bit 6 Sector Count Over Bit 7 Description Status Sense Data Byte 20 Event Handler Busy Bit 0 Expected Sector Flag B...

Page 246: ...2 1 byte length of Thermal Asperity Read Channel Fault Detect Write Bit 0 11 bytes length of Thermal Asperity Bit 1 REQ Error Bit 2 N A Bit 3 DAM Mismatch Bit 4 Write Fault Bit 5 Write Abort Bit 6 Ove...

Page 247: ...cal location of the error in cylinder head and sector Byte 24 and 25 are Cylinder high and cylinder low respectively Byte 26 is the head number Byte 28 and 29 are sector high and low respectively Byte...

Page 248: ...eady time 20 E ECC on the fly correction 42 Electrical interface specification 27 Electromagnetic compatibility 54 Equipment errors 42 Equipment Status 23 Error recovery procedure 23 F Failure predict...

Page 249: ...otocol 209 SCSI SENSE DATA 233 SCSI signal connector 68 pin 28 SCSI Signal Connector 80 pin 29 SCSI Status Byte 189 SCSI Status Byte Reporting 209 Seek ID miscompare errors 42 Segmented Caching 227 Se...

Reviews: