Table 10. MRC Fatal Error Codes
Error Code
Fatal Error Code Explanation (with MRC Internal Minor Code)
0xE8
No Usable Memory Error:
01h = No memory was detected via SPD read, or invalid config that causes no operable
memory.
02h = Memory DIMMs on all channels of all sockets are disabled due to hardware memtest
error.
03h = No memory installed. All channels are disabled.
0xE9
Memory is locked by Intel® Trusted Execution Technology and is inaccessible.
0xEA
DDR4 Channel Training Error:
01h = Error on read DQ/DQS (Data/Data Strobe) init
02h = Error on Receive Enable
03h = Error on Write Leveling
04h = Error on write DQ/DQS (Data/Data Strobe)
0xEB
Memory Test Failure:
01h = Software memtest failure.
02h = Hardware memtest failed.
03h = Hardware Memtest failure in Lockstep Channel mode requiring a channel to be disabled.
This is a fatal error which requires a reset and calling MRC with a different RAS mode to retry.
0xED
DIMM Configuration/Population Error:
01h = Different DIMM types (RDIMM, LRDIMM) are detected installed in the system.
02h = Violation of DIMM population rules.
03h = The third DIMM slot cannot be populated when QR DIMMs are installed.
04h = UDIMMs are not supported.
05h = Unsupported DIMM Voltage.
0xEF
Indicates a CLTT table structure error.
Should a major memory initialization error occur, preventing the system from booting with data integrity, a
beep code is generated, the MRC will display a fatal error code on the diagnostic LEDs, and a system halt
command is executed. Fatal MRC error halts do NOT change the state of the System Status LED, and they
do NOT get logged as SEL events. The following table lists all MRC fatal errors that are displayed to the
Diagnostic LEDs.
NOTE
: Fatal MRC errors will display POST error codes that may be the same as BIOS POST progress
codes displayed later in the POST process. The fatal MRC codes can be distinguished from the BIOS
POST progress codes by the accompanying memory failure beep code of 3 long beeps.Table 14