Ultra-X, Inc. Name Image
PROFESSIONAL DIAGNOSTIC TOOLS
Support Article

Intel 945/955 Series BIOS / Motherboard POST Error Codes

QuickPOST SeriesPOST Error CodesUpdated 6/14/2019
Code Meaning
RANGE CATEGORY/SUBSYSTEM
00-0F DEBUG CODES: CAN BE USED BY ANY PEIM/DRIVER FOR DEBUG
10-1F HOST PROCESSOR:1F IS AN UNRECOVERERABLE CPU ERROR
20-2F MEMORY/CHIPSET: 2F IS NO MEMORY DETECTED OR NO USEFUL
  MEMORY DETECTED
30-3F RECOVERY: 3F INDICATED RECOVERY FAILURE
40-4F RESERVED FOR FUTURE USE
50-5F I/O BUSSES: PCI,USB,ISA,ATA, ETC. 5F IS AN UNRECOVERABLE ERROR.
  START WITH PCI
60-6F RESERVED FOR FUTURE USE (FOR NEW BUSSES)
70-7F OUTPUT DEVICES: ALL OUTPUT CONSOLES. 7FIS AN UNRECOVERABLE
  ERROR
80-8F RESERVED FOR FUTURE USE (NEW OUTPUTCONSOLES CODE)
90-9F INPUT DEVICES: KEYBOARD/MOUSE 9F IS AN UNRECOVERABLE ERROR
A0-AF RESERVED FOR FUTURE USE (NEW INPUTCONSOLES CODE)
B0-BF BOOT DEVICES: INCLUDES FIXED MEDIA AND REMOVABLE MEDIA. BF IS
  AN UNRECOVERABLE ERROR
C0-CF RESERVED FOR FUTURE USE.
D0-DF BOOT DEVICE SELECTION.
E0-FF F0-FF: FF PROCESSOR EXCEPTION
  E0-EE: MISCELLANEOUS CODES. SEE TABLE 49
  EF BOOT/S3:RESUME FAILURE
   
TABLE 49. PORT 80H POST CODES
POST CODE DESCRIPTION OF POST OPERATION
  HOST PROCESSOR
10 POWER-ON INITIALIZATION OF THE HOST PROCESSOR (BOOT STRAP
  PROCESSOR)
11 HOST PROCESSOR CACHE INITIALIZATION (INCLUDING APS)
12 STARTING APPLICATION PROCESSOR INITIALIZATION
13 SMM INITIALIZATION
  CHIPSET
21 INITIALIZING A CHIPSET COMPONET
  MEMORY
22 READING SPD FROM MEMORY DIMMS
23 DETECTING PRESENCE OF MEMORY DIMMS
24 PROGRAMMING TIMING PARAMETER IN THE MEMORY CONTROLLER
  AND THE DIMMS
25 CONFIGURING MEMORY
26 OPTIMIZING MEMORY SETTINGS
27 INITIALIZING MEMORY, SUCH AS ECC INIT
28 TESTING MEMORY
  PCI BUS
50 ENUMERATING PCI BUSSES
51 ALLOCATING RESOURCES TO PCI BUS
52 HOT PLUG PCI CONTROLLER
53-57 RESERVED FOR PCI BUS
  USB
58 RESETTING USB BUS
59 RESERVED FOR USB
  ATA/ATAPI/SATA
5A RESETTING PATA/SATA BUS AND ALL DEVICES
5B RESERVED FOR ATA
  SMBus
5C RESETTING SMBUS
5D RESERVED FOR SMBUS
  LOCAL CONSOLE
70 RESETTING THE VGA CONTROLLER
71 DISABLING THE VGA CONTROLLER
72 ENABLING THE VGA CONTROLLER
  REMOTE CONTROLL
78 RESETTING THE CONSOLE CONTROLLER
79 DISABLING THE CONSOLE CONTROLLER
7A ENABLING THE CONSOLE CONTROLLER
  KEYBOARDS (PS2 OR USB)
90 RESETTING KEYBOARD
91 DISABLING THE KEYBOARD
92 DETECTING THE PRESENCE OF THE KEYBOARD
93 ENABLING THE KEYBOARD
94 CLEARING KEYBOARD INPUT BUFFER
95 INSTRUCTING KEYBOARD CONTROLLER TO RUN SELF TEST (PS2 ONLY)
  MOUSE (PS2 OR USB)
98 RESETTING MOUSE
99 DETECTING MOUSE
9A DETECTING PRESENCE OF MOUSE
9B ENABLING MOUSE
  FIXED MEDIA
B0 RESETTING FIXED MEDIA
B1 DISABLING FIXED MEDIA
B2 DETECTING PRESENCE OF A FIXED MEDIA (IDE, CD-ROM DETECTION,
  ETC.)
B3 ENABLING/CONFIGURINGA FIXED MEDIA
  REMOVABLE MEDIA
B8 RESETTING REMOVABLE MEDIA
B9 DISABLING REMOVABLE MEDIA
BA DETECTING PRESENCE OF A REMOVABLE MEDIA (IDE, CD-ROM
BC ENABLING/CONFIGURING A REMOVABLE MEDIA
  BDS
Dy TRY BOOT SELECTION y(y=0 TO 15)
  PEI CORE
E0 STARTED DISPATCHING PEIMs (EMITTED ON FIRST REPORT OF EFI_SW_
  PC_INIT_BEGINEFI_SW_PEI_PC_HANDOFF_TO_NEXT
E2 PERMANENT MEMORY FOUND
E1,E3 RESERVED FOR PEI/PEIMs
  DXE CORE
E4 ENTERED DXE PHASE
E5 STARTED DISPATCHING DRIVERS
E6 STARTED CONNECTING DRIVERS
E7 WATING FOR USER INPUT
E8 CHECKING PASSWORD
E9 ENTERING BIOS SETUP
EA TBD=FLASH UPDATE
EB CALLING LEGACY OPTION ROMs
EE TBD-CALLING INT 19. ONE BEEP UNLESS SILENT BOOT IS ENABLED
EF TBD-UNRECOVERABLE BOOT FAILUR/S3 RESUME FALIURE
  RUNTIME PHASE/EFI OS BOOT
F4 ENTERING SLEEP STATE
F5 EXITING SLEEP STATE
F8 EFI BOOT SERVICE EXITBOOTSERVICES ( ) HAS BEEN CALLED
F9 EFI RUMTIME SETVIRTUALADRESSMAP ( ) HAS BEEN CALLED
FA EFI RUNTIME SERVICE RESETSYSTEM ( ) HAS BEEN CALLED
  PEIMs/RECOVERY
30 CRISIS RECOVERY HAS INITIATED PER USER REQUEST
31 CRISIS RECOVERY HAS INITIATED BY SOFTWARE (CORRUPT FLASH)
34 LOADING RECOVERY CAPSULE
35 HANDING OFF CONTROL TO THE RECOVERY CAPSULE
3F UNABLE TO RECOVER
   
TABEL 50 TYPICAL PORT 80h POST SEQUENCE
POST CODE DESCRIPTION
21 INITIALIZING A CHIPSET COMPONET
22 READING SPD FROM MEMORY DIMMs
23 DETECTING PRESENCE OF MEMORY DIMMs
25 CONFIGURING MEMORY
28 TESTING MEMORY
34 LOADING RECOVERY CAPSULE
E4 ENTERED DXE PHASE
12 STARTING APPLICATION PROCESSOR INITIALIZATION
13 SMM INITIALIZATION
50 ENUMERATING PCI BUSSES
51 ALLOCATING RESOURCED TO PCI BUS
92 DETECTING THE PRESENCE OF THE KEYBOARD
90 RESETTING KEYBOARD
94 CLEARING KEYBOARD INPUT BUFFER
95 KEYBOARD SELF TEST
EB CALIING VIDEO BIOS
58 RESETTING USB BUS
5A RESETTING PATA/SATA BUS AND ALL DEVICES
92 DETECTING THE PRESENCE OF THE KEYBOARDRESETTING KEYBOARD
90 RESETTING KEYBOARD
94 CLEARING KEYBOARD INPUT BUFFER
5A RESETTING PATA/SATA BUS AND ALL DEVICES
28 TESTING MEMORY
90 RESETTING KEYBOARD
94 CLEARING KEYBOARD INPUT BUFFER
E7 WAITING FOR USER INPUT
1 INT 19
0 READY TO BOOT