IBM IC35L036UWDY10 Hard Drive Specifications - Page 180

TEST UNIT READY 00h, commands other than TEST UNIT READY, INQUIRY

Page 180 highlights

8.38 TEST UNIT READY (00h) Byte 0 1 2 3 4 5 Bit 7 6 5 4 3 2 1 0 Command Code = 00h Reserved = 0 Reserved = 0 Reserved = 0 VU = 0 Reserved = 0 FLAG LINK Figure 167. TEST UNIT READY The TEST UNIT READY command allows the initiator to check if the drive is READY. The SCSI specification defines READY as the condition where the device will accept a media-access command without returning CHECK CONDITION status. The drive will first verify that the motor is spinning at the correct speed. If the spindle motor is not spinning at the correct speed, CHECK CONDITION status is returned with sense key of NOT READY. If the motor is spinning at the correct speed, the drive accepts normal media access commands. The TEST UNIT 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 the START STOP UNIT command with an Immediate bit of one. In this mode the START STOP UNIT command returns TASK COMPLETE status before the completion of motor spin-up and expects the initiator to issue TEST UNIT READY commands to determine when the motor has reached the proper speed. Note: The spindle automatically starts in automatic spin-up Mode. The drive does not execute any commands other than TEST UNIT READY, INQUIRY, or REQUEST SENSE command until the Power On sequence is complete. The drive will return CHECK CONDITION status with NOT READY sense key and IN PROCESS OF BECOMING READY sense code for all other commands during the Power On period. Ultrastar 146Z10 hard disk drive specifications 164

  • 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
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249

8.38 TEST UNIT READY (00h)
LINK
FLAG
Reserved = 0
VU = 0
5
Reserved = 0
2
3
4
Reserved = 0
Reserved = 0
1
Command Code = 00h
0
0
1
2
3
4
5
6
7
Bit
Byte
Figure 167. TEST UNIT READY
The TEST UNIT READY command allows the initiator to check if the drive is READY. The SCSI
specification defines READY as the condition where the device will accept a media-access command
without returning CHECK CONDITION status.
The drive will first verify that the motor is spinning at the correct speed.
If the spindle motor is not spinning
at the correct speed, CHECK CONDITION status is returned with sense key of NOT READY.
If the motor
is spinning at the correct speed, the drive accepts normal media access commands.
The TEST UNIT 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 the START
STOP UNIT command with an Immediate bit of one. In this mode the START STOP UNIT command
returns TASK COMPLETE status before the completion of motor spin-up and expects the initiator to issue
TEST UNIT READY commands to determine when the motor has reached the proper speed.
Note:
The spindle automatically starts in automatic spin-up Mode. The drive does not execute any
commands other than TEST UNIT READY, INQUIRY, or REQUEST SENSE command until the Power On
sequence is complete. The drive will return CHECK CONDITION status with NOT READY sense key and
IN PROCESS OF BECOMING READY sense code for all other commands during the Power On period.
Ultrastar 146Z10 hard disk drive specifications
164