HP Surestore Disk Array FC60 HP SureStore E Disk Array FC60 Service Manual (A5 - Page 223

Controller Start-Of-Day Process, Ethernet and Fibre Channel

Page 223 highlights

Troubleshooting Verifying erase of file flash segments Verifying write of file flash segments 0x8B 0x8C Controller Start-Of-Day Process During a reset the controller performs a complete internal selftest sequence known as "Start Of Day". The following is an overview of the processes that occur during a Start-OfDay. 1. Hardware diagnostics: This process performs diagnostics on specific hardware components, and is only performed during a power-on reset. If there is a critical component failure when running diagnostics, the controller firmware will halt diagnostics execution and flash an error code on the LEDs, indicating the component that failed. 2. Bootware loaded: The controller's boot firmware is loaded from Flash memory into Processor memory. 3. Application firmware loaded: The controller application firmware is loaded from Flash memory into processor memory. 4. Ethernet and Fibre Channel: If the controller hardware supports the integrated Ethernet controller and/or the Fibre Channel host interface, the firmware components to support these interfaces are loaded. The Ethernet capability must specifically be enabled via an option in the User-configurable region of NVSRAM, offset 0x28 bit 3. 5. Controller Heartbeat: The controller heartbeat LED will begin to turn on and off. The LED pattern displayed will be 0x00, 0x80, 0x00, 0x80, 0x00, etc.... The absence of the heartbeat LED, is an indication that a fatal error has occurred. 6. Controller firmware components to handle host operations: The controller will initialize the host operations to allow the controller to receive and handle operations issued by a host system. 7. Power-up/Reset Unit Attention for all logical units: The controller will set the Power-up/Reset Unit Attention for all logical units, and the first non-inquiry host command to the logical unit will be returned with a Check Condition, along with the Controller Enclosure Troubleshooting 223

  • 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
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416

Controller Enclosure Troubleshooting
223
Troubleshooting
Controller Start-Of-Day Process
During a reset the controller performs a complete internal selftest sequence known as
“Start Of Day”. The following is an overview of the processes that occur during a Start-Of-
Day.
1.
Hardware diagnostics:
This process performs diagnostics on specific hardware
components, and is only performed during a power-on reset.
If there is a critical
component failure when running diagnostics, the controller firmware will halt
diagnostics execution and flash an error code on the LEDs, indicating the component
that failed.
2.
Bootware loaded
: The controller’s boot firmware is loaded from Flash memory into
Processor memory.
3.
Application firmware loaded
: The controller application firmware is loaded from
Flash memory into processor memory.
4.
Ethernet and Fibre Channel
: If the controller hardware supports the integrated
Ethernet controller and/or the Fibre Channel host interface, the firmware components
to support these interfaces are loaded. The Ethernet capability must specifically be
enabled via an option in the User-configurable region of NVSRAM, offset 0x28 bit 3.
5.
Controller Heartbeat
: The controller heartbeat LED will begin to turn on and off. The
LED pattern displayed will be 0x00, 0x80, 0x00, 0x80, 0x00, etc.… The absence of the
heartbeat LED, is an indication that a fatal error has occurred.
6.
Controller firmware components to handle host operations
: The controller will
initialize the host operations to allow the controller to receive and handle operations
issued by a host system.
7.
Power-up/Reset Unit Attention for all logical units:
The controller will set the
Power-up/Reset Unit Attention for all logical units, and the first non-inquiry host
command to the logical unit will be returned with a Check Condition, along with the
Verifying erase of file flash segments
0x8B
Verifying write of file flash segments
0x8C