IBM RS6000 Service Guide - Page 264

Adapter Power-On Self-Tests POSTs

Page 264 highlights

Adapter Power-On Self-Tests (POSTs) Two power-on self-tests (POSTs) are resident in the SSA adapter. The tests are POST-1 and POST-2. POST-1 tests all the functions that are necessary to enable the adapter to communicate with the Micro Channel. POST-1 can fail for either of two reasons: A hardware error has been detected. In such instances, the POST code enters a tight loop, and does not put the identification of the SSA adapter into the programmable option select (POS) registers. If this error occurs, the SSA adapter must be exchanged for a new one. The flash erasable programmable read-only memory (EPROM) has a check sum that is not valid. This error can be caused if the power fails while microcode is being downloaded. In such instances, the POST checks all the hardware that is needed to download the microcode. If all the hardware is correct, the POST sets the ROS level to zero, puts the identification of the SSA adapter into POS 0-1, and puts error data into the adapter status register. To recover from this type of error, microcode must be downloaded to the SSA adapter. If the using system can have an initial program load (IPL) without the adapter, the configuration code detects the down-level ROS code and downloads the latest level of code. The configuration code then uses control register bit 7 to reset the adapter and restart POST-1. If no error is detected during POST-1, the identification of the SSA adapter is put into the POS registers, and POST-2 is started. POST-2 tests the remaining hardware on the SSA adapter card and tests the other FRUs that are attached to the adapter. If this test fails, an error code is saved and sent to the using-system error log when the error logger becomes available. An internal health check continues to send the error code at regular intervals. A-2 Service Guide

  • 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

Adapter Power-On Self-Tests (POSTs)
Two power-on self-tests (POSTs) are resident in the SSA adapter.
The tests are
POST-1 and POST-2.
POST-1 tests all the functions that are necessary to enable the adapter to
communicate with the Micro Channel.
POST-1 can fail for either of two reasons:
±
A hardware error has been detected.
In such instances, the POST code enters
a tight loop, and does not put the identification of the SSA adapter into the
programmable option select (POS) registers.
If this error occurs, the SSA
adapter must be exchanged for a new one.
±
The flash erasable programmable read-only memory (EPROM) has a check sum
that is not valid.
This error can be caused if the power fails while microcode is
being downloaded.
In such instances, the POST checks all the hardware that is
needed to download the microcode.
If all the hardware is correct, the POST sets
the ROS level to zero, puts the identification of the SSA adapter into POS 0-1,
and puts error data into the adapter status register.
To recover from this type of error, microcode must be downloaded to the SSA
adapter.
If the using system can have an initial program load (IPL) without the
adapter, the configuration code detects the down-level ROS code and downloads
the latest level of code.
The configuration code then uses control register bit 7 to
reset the adapter and restart POST-1.
If no error is detected during POST-1, the identification of the SSA adapter is put into
the POS registers, and POST-2 is started.
POST-2 tests the remaining hardware on the SSA adapter card and tests the other
FRUs that are attached to the adapter.
If this test fails, an error code is saved and
sent to the using-system error log when the error logger becomes available.
An
internal health check continues to send the error code at regular intervals.
A-2
Service Guide