IBM DARA-206000 Hard Drive Specifications - Page 168

SMART Save Attribute Values Subcommand D3h, 31.1.5, SMART Execute Off-line Immediate

Page 168 highlights

12.31.1.4 SMART Save Attribute Values (Subcommand D3h) This subcommand causes the device to immediately save any updated Attribute Values to the device's Attribute Data sector regardless of the state of the Attribute Autosave feature. Upon receipt of the SMART Save Attribute Values subcommand from the host, the device asserts BSY, writes any updated Attribute Values to the Attribute Data sector, clears BSY and asserts INTRQ. 12.31.1.5 SMART Execute Off-line Immediate (Subcommand D4h) This subcommand causes the device to immediately initiate the set of activities that collect Attribute data in an off-line mode (off-line routine) or execute a self-test routine in either captive or off-line mode. The Sector Number register shall be set to specify the operation to be executed. Sector Number 0 1 2 127 129 130 Operation to be executed Execute SMART off-line data collection routine immediately Execute SMART Short self-test routine immediately in off-line mode Execute SMART Extended self-test routine immediately in off-line mode Abort off-line mode self-test routine Execute SMART Short self-test routine immediately in captive mode Execute SMART Extended self-test routine immediately in captive mode 12.31.1.5.1 Off-line mode: The device executes command completion before executing the specified routine. During execution of the routine the device will not set BSY nor clear DRDY. If the device is in the process of performing its routine and is interrupted by a new command from the host, the device will abort or suspend its routine and service the host within two seconds after receipt of the new command. After servicing the interrupting command, the device will resume its routine automatically or not start its routine depending on the interrupting command. 12.31.1.5.2 Captive mode: When executing self-test in captive mode, the device sets BSY to one and executes the specified self-test routine after receipt of the command. At the end of the routine, the device sets the execution result in the Self-test execution status byte (Figure 114 on page 161) and ATA registers as below and executes command completion. Status Error Cyl Low Cyl High Set E R R to one when self-test has failed Set ABRT to one when self-test has failed Set to F4h when self-test has failed Set to 2Ch when self-test has failed 12.31.1.6 SMART Read Log Sector (Subcommand D5h) This command returns the specified log sector contents to the host. The 512 bytes data are returned at a command and the Sector Count value shall be set to one. The Sector Number shall be set to specify the log sector address. Log sector address 01h 06h 80h 9Fh Content SMART Error Log SMART Self test Log Host vendor specific Figure 113. Log sector addresses Type Read Only Read Only Read/Write 158 OEM Specifications of DARA-2xxxxx 2.5 inch H D D Rev 2.1

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 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
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206

12.31.1.4
SMART Save Attribute Values (Subcommand D3h)
This subcommand causes the device to immediately save any updated Attribute Values to the device's Attri-
bute Data sector regardless of the state of the Attribute Autosave feature. Upon receipt of the SMART Save
Attribute Values subcommand from the host, the device asserts BSY, writes any updated Attribute Values to
the Attribute Data sector, clears BSY and asserts INTRQ.
12.31.1.5
SMART Execute Off-line Immediate (Subcommand D4h)
This subcommand causes the device to immediately initiate the set of activities that collect Attribute data in
an off-line mode (off-line routine) or execute a self-test routine in either captive or off-line mode.
The Sector Number register shall be set to specify the operation to be executed.
Sector Number
Operation to be executed
0
Execute SMART off-line data collection routine immediately
1
Execute SMART Short self-test routine immediately in off-line mode
2
Execute SMART Extended self-test routine immediately in off-line mode
127
Abort off-line mode self-test routine
129
Execute SMART Short self-test routine immediately in captive mode
130
Execute SMART Extended self-test routine immediately in captive mode
12.31.1.5.1
Off-line
mode:
The
device executes
command
completion
before
executing the
specified
routine.
During execution of the routine the device will not set BSY nor clear DRDY.
If the device is in
the process of performing its routine and is interrupted by a new command from the host, the device will
abort or suspend its routine and service the host within two seconds after receipt of the new command.
After servicing the interrupting command, the device will resume its routine automatically or not start its
routine depending on the interrupting command.
12.31.1.5.2
Captive mode:
When executing self-test in captive mode, the device sets BSY to one and exe-
cutes the specified self-test routine after receipt of the command.
At the end of the routine, the device sets
the execution result in the Self-test execution status byte (Figure 114 on page 161) and ATA registers as
below and executes command completion.
Status
Set ERR to one when self-test has failed
Error
Set ABRT to one when self-test has failed
Cyl Low
Set to F4h when self-test has failed
Cyl High
Set to 2Ch when self-test has failed
12.31.1.6
SMART Read Log Sector (Subcommand D5h)
This command returns the specified log sector contents to the host.
The 512 bytes data are returned at a command and the Sector Count value shall be set to one. The Sector
Number shall be set to specify the log sector address.
Log sector address
Content
Type
01h
SMART Error Log
Read Only
06h
SMART Self test Log
Read Only
80h 9Fh
Host vendor specific
Read/Write
Figure 113. Log sector addresses
158
OEM Specifications of DARA-2xxxxx 2.5 inch HDD Rev 2.1