Intel BB5520UR Product Specification - Page 176

Appendix E: POST Code Diagnostic LED Decoder, Intel® Server Boards S5520HC, S5500HCV, and S5520HCT

Page 176 highlights

Appendix E: POST Code Diagnostic LED Decoder Intel® Server Boards S5520HC, S5500HCV, and S5520HCT TPS ƒ Upper nibble bits = 1110b = Eh; Lower nibble bits = 1101b = Dh; the two are concatenated as EDh. Find the meaning of POST Code EDh in below table - Memory Population Error: RDIMMs and UDIMMs cannot be mixed in the system. Table 85. POST Codes and Messages Progress Code Progress Code Definition Multi-use Code This POST Code is used in different contexts Seen at the start of Memory Reference Code (MRC) 0xF2 Start of the very early platform initialization code Very late in POST, it is the signal that the OS has switched to virtual memory mode Memory Error Codes (Accompanied by a beep code) These codes are used in early POST by Memory Reference Code. Later in POST these same codes are used for other Progress Codes. These progress codes are subject to change as per Memory Reference Code 0xE8 No Usable Memory Error: No memory in the system, or SPD bad so no memory could be detected, or all memory failed Hardware BIST. System is halted. 0xEB Memory Test Error: One or memory DIMMs/Channels failed Hardware BIST, but usable memory remains. System continues POST. 0xED Population Error: RDIMMs and UDIMMs cannot be mixed in the system. 0xEE Mismatch Error: more than 2 Quad Ranked DIMMS in a channel. Host Processor 0x04 0x10 0x11 0x12 0x13 Early processor initialization where system BSP is selected Power-on initialization of the host processor (Boot Strap Processor) Host processor cache initialization (including AP) Starting application processor initialization SMM initialization Chipset 0x21 Initializing a chipset component Memory 0x22 0x23 0x24 0x25 0x26 0x27 0x28 Reading configuration data from memory (SPD on DIMM) Detecting presence of memory Programming timing parameters in the memory controller Configuring memory parameters in the memory controller Optimizing memory controller settings Initializing memory, such as ECC init Testing memory PCI Bus 0x50 0x51 0x52 0x53-0x57 Enumerating PCI buses Allocating resources to PCI buses Hot-plug PCI controller initialization Reserved for PCI Bus 162 Revision 1.8 Intel order number E39529-013

  • 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

Appendix E: POST Code Diagnostic LED Decoder
Intel® Server Boards S5520HC, S5500HCV, and S5520HCT TPS
Revision 1.8
Intel order number E39529-013
162
±
Upper nibble bits = 1110b = Eh; Lower nibble bits = 1101b = Dh; the two are
concatenated as EDh. Find the meaning of POST Code EDh in below table – Memory
Population Error: RDIMMs and UDIMMs cannot be mixed in the system.
Table 85. POST Codes and Messages
Progress Code
Progress Code Definition
Multi-use Code
This POST Code is used in different contexts
0xF2
Seen at the start of Memory Reference Code (MRC)
Start of the very early platform initialization code
Very late in POST, it is the signal that the OS has switched to virtual memory mode
Memory Error Codes (Accompanied by a beep code)
These codes are used in early POST by Memory Reference Code. Later in POST these same codes are used for
other Progress Codes. These progress codes are subject to change as per Memory Reference Code
0xE8
No Usable Memory Error: No memory in the system, or SPD bad so no memory could be
detected, or all memory failed Hardware BIST. System is halted.
0xEB
Memory Test Error: One or memory DIMMs/Channels failed Hardware BIST, but usable memory
remains. System continues POST.
0xED
Population Error: RDIMMs and UDIMMs cannot be mixed in the system.
0xEE
Mismatch Error: more than 2 Quad Ranked DIMMS in a channel.
Host Processor
0x04
Early processor initialization where system BSP is selected
0x10
Power-on initialization of the host processor (Boot Strap Processor)
0x11
Host processor cache initialization (including AP)
0x12
Starting application processor initialization
0x13
SMM initialization
Chipset
0x21
Initializing a chipset component
Memory
0x22
Reading configuration data from memory (SPD on DIMM)
0x23
Detecting presence of memory
0x24
Programming timing parameters in the memory controller
0x25
Configuring memory parameters in the memory controller
0x26
Optimizing memory controller settings
0x27
Initializing memory, such as ECC init
0x28
Testing memory
PCI Bus
0x50
Enumerating PCI buses
0x51
Allocating resources to PCI buses
0x52
Hot-plug PCI controller initialization
0x53-0x57
Reserved for PCI Bus