Normal Boot Sequence:
This is the sequence of POST codes you should see when booting up, note that some of them only flash on for a fraction of a second
b8 Intel Core i7 MRC Code - check above
b9 Intel Core i7 MRC Code - check above
1F Intel Core i7 MRC Code - check above
C1 Detect memory, Auto-detection of DRAM size, type and ECC, Auto-detection of L2 cache
C3 Expand compressed BIOS codes to DRAM
02 reserved
03 Initial Superio_Early_Init switch
A0 Detect PS/2 mouse/keyboard
A1 reserved
2b Invoke vga BIOS
2d VGA Bios loaded, initializing display output, display VGA BIOS details, Award BIOS details, CPU type, CPU speed etc
33 Reset keyboard except Winbond 977 series Super I/O chips
49 Calculate total memory by testing the last double word of each 64K page
4E Program MTTR of M1 CPU, Initialize L2 cache for P6 class CPU & program CPU with proper cacheable range, Initialize the APIC for P6 class CPU, On MP platform, adjust the cacheable range to smaller one in case the cacheable ranges between each CPU are not identical.
50 Initialize USB
52 Test all memory (clear all extended memory to 0)
75 detect & install all IDE devices: HDD, LS120, ZIP, CDROM etc
8b reserved - might be PPM/Turbo initialization
94 enable L2 cache, program boot up speed, chipet final initialization, power management final initialization, clear screen & display summary table, program K6 compatible write allocation, program P6 class compatible write combining
96 build MP table, build & update ESCD, set CMOS century to 20h or 19h, load CMOSD time into DOS timer tick, build MSIRQ routing table
FF booting (Int 19h) If the Debug LEDs show FF but the Display stays black, check the detailled description of POST code 2b on the top