Page 1
Hard Disk Drive Specification Serial ATA Addendum Deskstar 7K500 3.5 inch Serial ATA hard disk drive Models: HDS725050KLA360 Version 1.1 11 May 2006...
Page 3
Hard Disk Drive Specification Serial ATA Addendum Deskstar 7K500 3.5 inch Ultra Serial/ATA hard disk drive Models: HDS725050KLA360 Version 1.1 11 May 2006...
Page 4
It is possible that this publication may contain reference to, or information about, Hitachi products (machines and programs), programming, or services that are not announced in your country. Such references or information must not be construed to mean that Hitachi intends to announce such Hitachi products, programming, or services in your coun- try.
Page 8
5.38.5 Set Maximum Host Interface Sector Time ...125 5.39 Set Max ADDRESS (F9h) ...126 5.39.1 Set Max Set Password (Feature=01h)...128 5.39.2 Set Max Lock (Feature=02h)...129 5.39.3 Set Max Unlock (Feature = 03h) ...130 5.39.4 Set Max Freeze Lock (Feature = 04h) ...131 5.40 Set Max Address Ext (37h)...132 5.41 Set Multiple (C6h) ...134 5.42 Sleep (E6h/99h) ...135...
9 for details. Download - command is aborted when the device is in security locked mode. HDS725050KLA360 HDS725050KLA360 hard disk drive Host indicates the system that the device is attached to. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 13
Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
The cylinder number may be from zero to the number of cylinders minus one. When 48-bit addressing commands are used, the "most recently written" content contains LBA Bits 16-23 and the "previous content" contains Bits 40-47. Alternate Status Register DSC/ SERV Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
When IEN = 1, or the device is not selected, the device interrupts to the host will be disabled. 2.7 Device/Head Register Table 3: Device Head/Register This register contains the device and head numbers. SRST -IEN Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
(AMN) 2.9 Features Register This register is command specific. It is used with the Set Features command, the S.M.A.R.T. Function Set com- mand, and the Format Unit command. IDNF Deskstar 7K500 Hard Disk Drive Serial ATA Addendum ABRT TK0NF AMNF...
Data Request. Bit DRQ=1 indicates that the device is ready to transfer a word or byte of data between the host and the device. The host should not write the Command register when DRQ=1. SERV (SRV) Service. This product does not support SERV bit. DSC/ SERV Deskstar 7K500 Hard Disk Drive Serial ATA Addendum CORR...
Page 18
Error. ERR=1 indicates that an error occurred during execution of the previous command. The Error Register should be read to determine the error type. The device sets bit ERR=0 when the next command is received from the host. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 19
Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
The SRST bit in the Device Control Register is set and then is reset. The device resets the interface circuitry according to the Set Features requirement. X – does not execute Deskstar 7K500 Hard Disk Drive Serial ATA Addendum hard reset soft reset...
Diagnostic command is shown in the figure below. Table 9: Diagnostic codes Code Description No error detected Formatter device error Sector buffer error ECC circuitry error Controller microprocessor error Default Value Diagnostic Code Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
On LBA addressing mode the LBA value is set to the following register: Device/Head <- - - LBA bits 27–24 Cylinder High <- - - LBA bits 23–16 Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
If the device is in the active or idle mode, the device waits for the specified time period and, if no command is received, the device automatically enters the standby mode. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Standby Sleep Ready (RDY) is not a power condition. A device may post ready at the interface even though the media may not be accessible. Interface active Media Active Active Inactive Inactive Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
The device performs the entire read scan with reallocation of the marginal sectors to prevent loss of user data. If interrupted by the host during the read scanning, the device services the host command. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
If it is interrupted by the host during the self-tests, the device services the host command. If the device receives a firmware modification, all self-test log data is discarded Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
When the device lock function is enabled and the User Password is forgotten, security only the Master Password with a Security Erase Unit command can unlock the device. User data is then erased. ('F1'h) ('F2'h) ('F3'h) ('F4'h) ('F5'h) ('F6'h) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Password is set, the device enables the Device Lock Function, and the device is then locked on the next power on reset or hard reset. Power off Device locked mode Deskstar 7K500 Hard Disk Drive Serial ATA Addendum < No setting password > Normal operation Power off...
Page 29
(*1) — refer to the commands in Figure 10.8.5, “Command table” on page 90. Erase Prepare Media Access Command (*1) Erase Unit Password Match ? Reject Complete Erase Unit Disable All commands are available Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Non-media Access Command (*1) Complete...
UNLOCK command are aborted until a hard reset or a power off. The count and EXPIRE bit are cleared after a power on reset or a hard reset. Unlock CMD with Master Password Normal operation Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Since the device functions in the same manner as a 6.2 GB device, any BIOS, device driver, or application software will access the drive as if it were a 6.2 GB device. 6,498,680,832 byte (6.4 GB) 12,692,735 (0FFFFFh) 206,438,400 (byte) 6,292,242,432 byte (6.2 GB) 12,289,536 (BB8600h) BB8600h to C1ACFFh Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
When this command is accepted, the device is in the Set_Max_Frozen mode. The IDENTIFY DEVICE response word 83, bit 8 indicates that this extension is supported if set, and word 86, bit 8 indicates the Set Max security extension is enabled if set. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Total time = (n-1) * (Seek operation) + A + B (2) Without overlap Host process Device process Seek operation Overhead Total time = n * (Seek operation + A + B) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
So the host system can confirm the completion of write cache operation by issuing a Soft reset, Standby (Immediate) command, or Flush Cache command to the device. before power off. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
• When a read operation for a sector has failed once and then has recovered at the specific ERP step, this sector of data is automatically reallocated. A media verification sequence may be run prior to the reallo- cation according to the predefined conditions. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
The IDENTIFY DEVICE response word 83, bit 3 indicates that Advanced Power Management feature is supported if set. Word 86, bit 3 indicates that Advanced Power Management is enabled if set. Word 91, bits 7-0 contains the current Advanced Power Management level if it is enabled. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Word 86, bit 9 indicates that Automatic Acoustic Management is enabled if set. Word 94, bits 7-0s contains the current Automatic Acoustic Management level if Automatic Acoustic Management is enabled, and bits 8-15 contain the Vendor's recommended AAM level. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
A subsequent Set Max Address command with the address returned by Read Max Address command allows access to the entire drive. Addresses wrap so the entire drive remains addressable. If a non-volatile protected area has not been established before the device receives a Set Features. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Any commands which access sectors across the original native maximum LBA are rejected with error, even if the access protection is removed by a Set Max Address command. Read Look Ahead operation is not carried out, even if it is enabled by the Set Feature command. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Streaming feature set commands only support 48-bit addressing. A device that implements the Streaming feature set shall implement the following minimum set of commands: • Configure Stream • Read Stream PIO Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
3.18.4 Not Sequential bit The Not Sequential bit specifies that the next read stream command with the same Stream ID may not be sequential in LBA space. This information helps the device with pre-fetching decisions. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
COMRESET. Software settings preservation may be enabled or disabled using SET FEATURES with a subcommand code of 06h. If a device supports software settings preservation, the feature shall be enabled by default. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
There are several optional features defined in SATA II. The following shows whether these features are supported or not. 3.21 Asynchronous Signal Recovery The device supports asynchronous signal recovery defined in SATA II. \ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
The device does not support both usage of Pin 11. 3.21.2 Phy Event Counters The device does not support Phy Event Counters defined in SATA II. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
DRQ = 1, and interrupts the host. c. In response to the interrupt the host reads the Status Register. d. The device clears the interrupt in response to the Status Register being read. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Security Erase Unit • Security Set Password • Security Unlock • Set Max Set Password • Set Max Unlock • S.M.A.R.T. Write log sector • Write Buffer • Write Log Ext • Write Long Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
All data transfers to the device through the Data Register are 16 bits except for the ECC bytes which are 8 bits. Non-data commands The following are Non-data commands: • Check Power Mode • Configure Stream • Device Configuration FREEZE LOCK Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 49
When the device has finished processing the command, it sets BSY = 0 and interrupts the host. e. In response to the interrupt the host reads the Status Register. f. The device clears the interrupt in response to the Status Register being read Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Execution of this class of commands includes command queuing and the transfer of one or more blocks of data between the device and the host. The protocol is described in the section 4.2 "Native Command Queuing" of "Serial ATA II: Extensions to Serial ATA 1.0a". Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 51
Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Write Sector(s)Ext Write Stream DMA Write Stream PIO Commands marked * are alternate command codes for previously defined commands Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Binary Code Bit Code (Hex) 7 6 5 4 3 2 1 0...
Disable Address Offset mode Enable read look-ahead feature 4 bytes of ECC apply on Read/Write Long Disable Automatic Acoustic Management Enable reverting to power on defaults Disable release interrupt Command Code (Hex) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Feature Register (Hex)
Page 55
The command descriptions show the contents of the Status and Error Registers after the device has completed pro- cessing the command and has interrupted the host. The following symbols are used in the command descriptions. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
R/W specifies a read stream if cleared to zero and a write stream if set to one. The Stream ID shall be a value between 0 and 7. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0...
Page 58
ID and a CCTL of zero is issued. The time is measured from the write of the command register to the final INTRQ for command completion. Allocation Unit Size In Sectors (7:0) Allocation Unit Size In Sectors (15:8) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
07h = word 7 is invalid Cylinder low 00h = bit 8-15 are valid Sector Number : 00h = bit 3 is invalid Sector count 04h = Security feature set is now enabled Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
7–0 of word 255. Each byte is added with unsigned arithmetic and overflow is ignored. The sum of all bytes is zero when the checksum is correct. Content (see note below) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device's feature is already modified with DCO User attempt to disable any feature enabled Device is now SET MAX Locked or Frozen mode Protected area is now established DCO is not supported Subcommand code is invalid other reason Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
7-0: Maximum number of sectors that can be transferred per Description bit assignments 1=ATAPI device, 0=ATA device retired 1=removable cartridge drive 1=fixed drive retired 1=soft sectored retired Reserved Device is incomplete Feature Command) interrupt on Read and Write Multiple commands. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
1=Word 54-58 are Valid Reserved 1= Multiple Sector Setting is Valid xxh = Current setting for number of sectors 268,435,455 Multiword DMA transfer mode active Multiword DMA transfer modes supported (support mode 0,1,and 2 Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Description...
Non-zero buffer offset in DMA Setup FIS Reserved Reserved Software setting preservation Reserved In-order data delivery Device initiated interface power management DMA Setup Auto-Activate optimization Non-zero buffer offset in DMA Setup FIS Reserved Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 73
Host Protected Feature set DEVICE RESET command SERVICE interrupt RELEASE interrupt LOOK AHEAD WRITE CACHE PACKET Command Feature set Power Management Feature Set Removable feature set Security feature set SMART feature set Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT com- mands supported General purpose logging feature set supported Reserved Media Card Pass Through Command feature set sup- ported Media serial number supported SMART self-test supported SMART error logging supported Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 75
Host Protected Area Feature Set DEVICE RESET command SERVICE interrupt RELEASE interrupt LOOK AHEAD WRITE CACHE PACKET Command Feature Set Power Management Feature Set Removable Feature Set Security Feature Set SMART Feature Set Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
10 (=1) General Purpose Logging feature set supported Valis CONFIGURE STREAM command has been executed Media Card Pass Through Command feature set enabled SMART self-test supported SMART error logging supported Deskstar 7K500 Hard Disk Drive Serial ATA Addendum mands...
Page 77
Mode 1 1=Active 0=Not Active Mode 0 1=Active 0=Not Active Reserved (=0) Mode 6 1=Support Mode 5 1=Support Mode 4 1=Support Mode 3 1=Support Mode 2 1=Support Mode 1 1=Support Mode 0 1=Support Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
10=CSEL signal 11=Other method Shall be set to one if Device 0 Vendor’s Recommended Acoustic Management level Current Acoustic Management level Deskstar 7K500 Hard Disk Drive Serial ATA Addendum 0 = not assert 1= respond 0= not respond 1= detect...
15- 8 Checksum. This value is the two’s complement of the 7- 0 Signature Description Reserve Auto reassign 1= Enabled Reverting 1= Enabled Read Look-ahead 1= Enabled Write Cache 1= Enabled sum of all bytes in byte 0 through 510 Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - see below...
Page 86
In LBA mode this register contains the current LBA bits 8–15 (Low) and bits16–23 (High). (L=1) This indicates the head number of the sector to be transferred. (L = 0) In LBA mode this register contains the current LBA bits 24–27. (L = 1) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 88
LBA (39:32)of the address of the first unrecoverable error. Cylinder High (HOB=0) LBA (23:16)of the address of the first unrecoverable error. Cylinder High (HOB=1) LBA (47:40)of the address of the first unrecoverable error. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 90
LBA (39:32)of the address of the first unrecoverable error. Cylinder High (HOB=0) LBA (23:16)of the address of the first unrecoverable error. Cylinder High (HOB=1) LBA (47:40)of the address of the first unrecoverable error. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
The first sector of the log to be read low order, bits (7:0). The first sector of the log to be read high order, bits (15:8). Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0...
Page 92
If the feature set associated with the log specified in the Sector Number register is not supported or enabled, or if the values in the Sector Count, Sector Number or Cylinder Low registers are invalid, the device shall return com- mand aborted. Content Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Feature set Read Only Ready Only...
The value of the General Purpose Logging Version word shall be 0001h. A value of 0000h indicates that there is no General Purpose Log Directory. The logs at log addresses 80-9Fh shall each be defined as 16 sectors long. Description Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Bytes Offset 100h...
2nd error log data structure 3rd error log data structure 4th error log data structure 5th error log data structure Error data structure Description Description Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Bytes Offset 178h 1F4h 1F6h 1FFh Bytes...
Page 95
Cylinder Low register (7:0) Cylinder Low register (15:8) Cylinder High register (7:0) Cylinder High register (15:8) Device/Head register Status register Extended error data (vendor specific) State Life stamp (hours) Description Description Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Bytes Offset Bytes Offset...
1. The next self-test after that shall create a descriptor entry that replaces descriptor entry 2, etc. All unused self-test descriptors shall be filled with zeros. Value State Unknown Sleep Standby Active/Idle SMART Off-line or Self-test Reserved Vendor specific Description Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Bytes Offset 1D8h 1F2h 1F4h 1FFh...
After successful completion of a Read Log Ext command with the LBA Low Register set to 21h, the Write Stream Error Log shall be reset to a power-on or hardware reset condition, with the Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Bytes Offset...
K, Number of Regions in Sector Time Array L, Number of Positions in Position Array M, Number of Position-differences in Access T Sector Time Array Position Array Access Time Array Reserved Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Bytes Offset 1F0h Bytes Array...
Page 100
Difference in position from last stream access to new stream access Time that may be required to begin access at new stream access position, in (Identify Device wirds (89:88))/256 time units Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Bytes (n+5) (n+6) (n+7)
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - see below...
Page 102
The device internally uses 52 bytes of ECC data on all data written or read from the disk. The 4-byte mode of oper- ation is provided via an emulation. Use of the 52 byte ECC mode is recommended for testing the effectiveness and integrity of the ECC functions of the device. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - see below...
Page 104
In LBA mode, this register contains current LBA bits 8–15 (Low), 16–23 (High). (L = 1) This indicates the head number of the transferred sector. (L = 0) In LBA mode, this register contains current LBA bits 24–27. (L = 1) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 106
LBA (39:32) of the address of the first unrecoverable error. Cylinder High (HOB=0) LBA (23:16) of the address of the first unrecoverable error. Cylinder High (HOB=1) LBA (47:40) of the address of the first unrecoverable error. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - see below...
Page 110
In LBA mode this register contains the current LBA bits 8–15 (Low) and bits 16–23 (High). (L = 1) This is the head number of the last transferred sector. (L = 0) In LBA mode this register contains the current LBA bits 24–27. (L = 1) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 112
LBA (39:32) of the address of the first unrecoverable error. Cylinder High (HOB=0) LBA (23:16) of the address of the first unrecoverable error. Cylinder High (HOB=1) LBA (47:40) of the address of the first unrecoverable error. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
0 0 1 0 0 1 0 0 Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - -...
Page 114
Sector Count register, then 65,536 sectors will be trans- ferred. Sector Number Current Sector Number Previous Cylinder Low Current Cylinder Low Previous Cylinder High Current LBA (7:0). LBA (31:24). LBA (15:8). LBA (39:32). LBA (23:16). Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 115
Write Stream error log. LBA (47:40). In this case the LBA returned in the Sector Deskstar 7K500 Hard Disk Drive Serial ATA Addendum This error is If DWE is set to one, the...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - - - - - - - - -...
Page 117
Cylinder Low Current LBA (15:8). Cylinder Low Previ- LBA (39:32). Cylinder High Cur- LBA (23:16). rent Cylinder High Previ- LBA (47:40). Input Parameters From The Device Command Completion Time Limit = (content of the Feature register Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 118
Write Stream error log. In this case the LBA returned in the Sector Deskstar 7K500 Hard Disk Drive Serial ATA Addendum This error is If DWE is set to one, the...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - see below...
Page 120
In LBA mode this register contains the current LBA bits 8–15 (Low) and bits 16–23 (High). (L = 1) This is the head number of the last transferred sector. (L = 0) In LBA mode this register contains the current LBA bits 24–27. (L = 1) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 122
LBA (39:32) of the address of the first unrecoverable error. Cylinder High (HOB=0) LBA (23:16) of the address of the first unrecoverable error. Cylinder High (HOB=1) LBA (47:40) of the address of the first unrecoverable error. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Status ABT T0N AMN BSY RDY DF DSC DRQ Description Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - see below...
Page 127
(device lock function), the password sent by the host is NOT compared with either the Master Password or the User Password. The device then erases all user data. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 130
The master password previously set is still stored in the drive but may NOT be used to unlock the device. Identifier = Master / Security level = Maximum This combination will set a master password but will NOT enable the security mode feature (lock function). Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
(the device does not go to Low RPM standby mode) Enable 4 bytes Enable Disable Disable 00000 000 00000 001 00001 nnn (nnn=000,001,010,011,100) 00100 nnn (nnn=000,001,010) 01000 nnn (nnn=000,001,010,011,100,101, 110) (120 [ y [ 435) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
The device preserves enabling or disabling of Automatic Acoustic Management and the current Automatic Acous- tic Management level setting across all forms of reset, that is, Power on, Hardware, and Software Resets. (600 [ y [ 4380) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum 7 6 5 4 3 2 1 0 - - - - - - - - see below - - - - - - - -...
Page 139
In CHS mode this register contains max cylinder number which is set. (L=0) In LBA mode this register contains max LBA bits 24 - 27 which is set. (L=1) In CHS mode this register contains max head number. (L=0) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - - - - - - - - -...
Page 145
Set Max LBA (23:16) Set Max LBA (47:40) Set Max LBA (7:0). Set Max LBA (31:24). Set Max LBA (15:8). Set Max LBA (39:32). Set Max LBA (23:16). Set Max LBA (47:40). Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR Subcommand Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - -...
Page 149
Abort off-line mode self-test routine Execute S.M.A.R.T. Short self-test routine immediately in captive mode Execute S.M.A.R.T. Extended self-test routine immediately in captive mode Execute SMART Selective self-test routine immediately in captive mode Operation to be executed Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 150
Upon receipt of the SMART Enable Operations subcommand from the host the device enables S.M.A.R.T. capabil- ities and functions and then saves any updated Attribute Values to the Attribute Data sector. Content Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Type Read Only...
Page 151
Automatic Off-line Data Collection status, but the device may respond with the error code specified in Table 103: “S.M.A.R.T. Error Codes” on page 149. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Table 94: Individual Attribute Data Structure Description Attribute ID Number (01h to FFh) Status Flags Attribute Value (valid values from 01h to FDh) Vendor Specific Total Bytes Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Byte Offset Value 0010h 15Eh 16Ah...
Page 153
Normalized values: The device performs conversion of the raw Attribute Values to transform them into normal- ized values which the host can then compare with the Threshold values. A Threshold is the excursion limit for a normalized Attribute Value. Attribute Name Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 154
S.M.A.R.T. Execute Off-line Immediate subcommand is not implemented S.M.A.R.T. Execute Off-line Immediate subcommand is implemented Enable/disable Automatic Off-line implemented bit S.M.A.R.T. Enable/disable Automatic Off-line subcommand is not implemented S.M.A.R.T. Enable/disable Automatic Off-line subcommand is implemented Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
The following defines the 512 bytes that make up the Attribute Threshold information. This data structure is accessed by the host in its entirety using the S.M.A.R.T. Read Attribute Thresholds. All multibyte fields shown in Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 156
The Data Structure Checksum is the two's complement of the result of a simple 8-bit addition of the first 511 bytes in the data structure. Byte Offset 15Eh 16Ah 17Ch 1FFh Byte Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Value 0010h Offset...
This points to the most recent error log data structure. Only values 1 through 5 are valid. 5.44.5.3 Device error count This field contains the total number of errors. The value will not roll over. Byte Offset 110h 16Ah 1C4h 1C6h 1FFh Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Byte Offset 1FEh 1FFH...
Page 158
Sector count register Sector number register Cylinder Low register Cylinder High register Device/Head register Status register Extended error data (vendor specific) State Life time stamp (hours) Byte Offset Byte Offset Byte Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Offset...
The self-test log index points to the most recent descriptor. When there is no descriptor, the value is 0. When there are one or more descriptors, the value is 1 through 21. Byte Offset n*18h+02h n*18h+03h n*18h+04h n*18h+06h n*18h+07h n*18h+08h 1FAh 1FCh 1FDh 1FFh Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
When set to one, off-line scan after selective test is active. 5-15 Reserved. Bytes Offset 152h Vendor specific 1ECh 1F4h 1F6h 1F8h Vendor specific 1FCh 1FEh 1FFh Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Read/Write Reserved Read Read Reserved...
The device is unable to read its Attribute Values or Attribute Thresholds data structure The device is unable to write to its Attribute Values data structure. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Status Register Error Register 10h or 40h...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - see below...
Page 166
LBA bits 8–15 (Low) and bits 16–23 (High). (L = 1) This indicates the head number of the last transferred sector. (L = 0) In LBA mode this register contains the current LBA bits 24–27. (L = 1) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 168
LBA (39:32) of the address of the first unrecoverable error. Cylinder High (HOB=0) LBA (23:16) of the address of the first unrecoverable error. Cylinder High (HOB=1) LBA (47:40) of the address of the first unrecoverable error. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
The first sector of the log to be written low order, bits (7:0). The first sector of the log to be written high order, bits (15:8). Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum 7 6 5 4 3 2 1 0 - - - - - - - - see below - - - - - - - V...
Page 171
As a consequence of this emulation it is recommended that 52-byte ECC mode be used for all tests to confirm the operation of the ECC hardware of the drive. Unexpected results may occur if such testing is performed using 4-byte mode. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum 7 6 5 4 3 2 1 0 - - - - - - - - see below V V V V V V V V...
Page 173
In LBA mode this register contains the current LBA bits 8–15 (Low) and bits 16–23 (High). (L = 1) This indicates the head number of the last transferred sector. (L = 0) In LBA mode this register contains current the LBA bits 24–27. (L = 1) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - - - - - - - - -...
Page 175
LBA (15:8) of the address of the first unrecoverable error. LBA (39:32) of the address of the first unrecoverable error. LBA (23:16) of the address of the first unrecoverable error. LBA (47:40) of the address of the first unrecoverable error. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF Deskstar 7K500 Hard Disk Drive Serial ATA Addendum 7 6 5 4 3 2 1 0 - - - - - - - - see below V V V V V V V V...
Page 177
In LBA mode this register contains the current LBA bits 8–15 (Low) and 16–23 (High). (L = 1) This indicates the head number of the last transferred sector. (L = 0) In LBA mode this register contains the current LBA bits 24–27. (L = 1) Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - - - - - - - - -...
Page 179
LBA (15:8) of the address of the first unrecoverable error. LBA (39:32) of the address of the first unrecoverable error. LBA (23:16) of the address of the first unrecoverable error. LBA (47:40) of the address of the first unrecoverable error. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Device/Head Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - - - - - - - - - -...
Page 181
LBA (47:40) of the address of the first unrecoverable error. CCTO (Error, bit 0) CCTO bit shall be set to one if a Command Completion Time Limit Out error has occurred. Command Completion Time Limit = (content of the Feature register Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
Page 182
This error is from a previously issued command. If DWE is set to one, the location of the deferred error is only reported in the Write Stream error log. Deskstar 7K500 Hard Disk Drive Serial ATA Addendum...
0 0 1 1 1 0 1 1 Status ABT T0N AMN BSY RDY DF DSC DRQ Deskstar 7K500 Hard Disk Drive Serial ATA Addendum Command Block Input Registers 7 6 5 4 3 2 1 0 - - - - - - - -...
Page 184
Command Completion Time Limit = (content of the Feature Previous) * (Identify Device words If the Default CCTL If zero is specified in the Sector Count Deskstar 7K500 Hard Disk Drive Serial ATA Addendum If the Write The device is zero, or no previous...
Page 185
Write Stream error log. In this case the LBA returned in the Sector Deskstar 7K500 Hard Disk Drive Serial ATA Addendum This error If DWE is set to one,...
256th Write From Data Register Status Register BSY=1 OUT to Command Reg- ister Status Register BSY=1 OUT to Command Reg- ister Deskstar 7K500 Hard Disk Drive Specification STOP TIME-OUT Status Register BSY=1 400 ns Status Register BSY=1 31 sec and RDY=1...
Page 187
Index 48-bit Address Feature ...31 Address Offset ...29 Advanced Power Managemen ...27 Advanced Power Management feature set (APM) ...27 Alternate Status Register ...3 Attribute thresholds ...15 Attribute values ...15 Attributes ...15 Auto Reassign ...26 Automatic Acoustic Management ...28 Check Power Mode (E5h/98h) ...47 Command descriptions ...43 Command protocol ...37 Command Register ...4...
Page 188
Extended Self-test log sector ...84 Features Register ...6 Flush Cache ...56 Flush to Disk bit ...32 Format Track (50h) ...58 Format Unit (F7h) ...59 General operation ...9 Identify Device (ECh) ...60 Idle (E3h/97h) ...71 Idle Immediate (E1h/95h) ...72 Initialize Device Parameters (91h) ...73 Interface capability for power modes ...14 LBA addressing mode ...11 Logical CHS addressing mode ...11...
Page 191
References in this publication to Hitachi Global Storage Technologies products, programs or services do not imply that Hitachi Global Storage Technologies intends to make these available in all countries in which Hitachi Global Storage Technologies operates. Product information is provided for information pur- poses only and does not constitute a warranty.