IBM RS6000 Service Guide - Page 104

Firmware Checkpoints

Page 104 highlights

Firmware Checkpoints Firmware uses progress codes (checkpoints) in the range of E1xx to EFFF. These checkpoints occur during system startup and maybe be useful in diagnosing certain problems. Service Processor checkpoints are listed in "SP Checkpoints" on page 3-29. If you replace FRUs and the problem is still not corrected, go to "MAP 1540: Minimum Configuration" on page 2-17 unless otherwise indicated in the tables. Table 3-5 (Page 1 of 10). Firmware Checkpoints. Checkpoint Description E100 E101 E102 E103 E104 E105 E108 E109 E10A E10B E10C E10D E10E E10F E110 E111 E112 E113 E114 E115 Reserved Video enabled, extended memory test Firmware restart Set memory refresh (composite img) Set memory refresh (recovery block) Transfer control to Operating System (normal boot). Run recovery block base memory (test 2K), set stack Copy CRC verification code to RAM Turn on cache Flush cache Jump to CRC verification code in RAM Compute composite image CRC Jump back to ROM Transfer control to Open Firmware Turn off cache, Check if composite image CRC is valid GOOD CRC - jump to composite image BAD CRC - initialize base memory, stack BAD CRC - copy uncompressed recovery block code to RAM BAD CRC - jump to code in RAM BAD CRC - turn on cache Action/ Possible Failing FRU See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See "E1xx Code Boot Problems" on page 3-44. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. See the note on 3-29. 3-32 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

Firmware Checkpoints
Firmware uses progress codes (checkpoints) in the range of E1xx to EFFF. These
checkpoints occur during system startup and maybe be useful in diagnosing certain
problems.
Service Processor checkpoints are listed in “SP Checkpoints” on
page 3-29.
If you replace FRUs and the problem is still not corrected, go to “MAP 1540:
Minimum Configuration” on page
2-17 unless otherwise indicated in the tables.
Table
3-5 (Page 1 of 10). Firmware Checkpoints.
Checkpoint
Description
Action/
Possible Failing FRU
E100
Reserved
See the note on 3-29.
E101
Video enabled, extended memory
test
See the note on 3-29.
E102
Firmware restart
See the note on 3-29.
E103
Set memory refresh (composite img)
See the note on 3-29.
E104
Set memory refresh (recovery block)
See the note on 3-29.
E105
Transfer control to Operating
System (normal boot).
See “E1xx Code Boot Problems” on
page 3-44.
E108
Run recovery block base memory
(test 2K), set stack
See the note on 3-29.
E109
Copy CRC verification code to RAM
See the note on 3-29.
E10A
Turn on cache
See the note on 3-29.
E10B
Flush cache
See the note on 3-29.
E10C
Jump to CRC verification code in
RAM
See the note on 3-29.
E10D
Compute composite image CRC
See the note on 3-29.
E10E
Jump back to ROM
See the note on 3-29.
E10F
Transfer control to Open Firmware
See the note on 3-29.
E110
Turn off cache, Check if composite
image CRC is valid
See the note on 3-29.
E111
GOOD CRC - jump to composite
image
See the note on 3-29.
E112
BAD CRC - initialize base memory,
stack
See the note on 3-29.
E113
BAD CRC - copy uncompressed
recovery block code to RAM
See the note on 3-29.
E114
BAD CRC - jump to code in RAM
See the note on 3-29.
E115
BAD CRC - turn on cache
See the note on 3-29.
3-32
Service Guide