Beeps | POST | Error message |
1-1-1-3 | 02 | Verify Real Mode |
1-1-2-1 | 04 | Get CPU type |
1-1-2-3 | 06 | Initialize system hardware |
1-1-3-1 | 08 | Initialize chipset registers with initial POST values |
1-1-3-2 | 09 | Set in POST flag |
1-1-3-3 | 0A | Initialize CPU registers |
1-1-4-1 | 0C | Initialize cache to initial POST values |
1-1-4-3 | 0E | Initialize I/O |
1-2-1-1 | 10 | Initialize Power Management |
1-2-1-2 | 11 | Load alternate registers with initial POST values |
1-2-1-3 | 12 | Jump to UserPatch0 |
1-2-2-1 | 14 | Initialize keyboard controller |
1-2-2-3 | 16 | BIOS ROM checksum |
1-2-3-1 | 18 | 8254 timer initialization |
1-2-3-3 | 1A | 8237 DMA controller initialization |
1-2-4-1 | 1C | Reset Programmable Interrupt Controller |
1-3-1-1 | 20 | Test DRAM refresh |
1-3-1-3 | 22 | Test 8742 Keyboard Conroller |
1-3-2-1 | 24 | Set ES segment to register to 4 GB |
1-3-3-1 | 28 | Autosize DRAM |
1-3-3-3 | 2A | Clear 512K base RAM |
1-3-4-1 | 2C | Test 512 base address lines |
1-3-4-3 | 2E | Test 512K base memory |
1-4-1-3 | 32 | Test CPU bus-clock frequency |
1-4-2-4 | 37 | Reinitialize the chipset |
1-4-3-1 | 38 | Shadow system BIOS ROM |
1-4-3-2 | 39 | Reinitialize the cache |
1-4-3-3 | 3A | Autosize cache |
1-4-4-1 | 3C | Configure advanced chipset registers |
1-4-4-2 | 3D | Load alternate registers with CMOS values |
2-1-1-1 | 40 | Set Initial CPU speed |
2-1-1-3 | 42 | Initialize interrupt vectors |
2-1-2-1 | 44 | Intialize BIOS interrrupts |
2-1-2-3 | 46 | Check ROM copyright notice |
2-1-2-4 | 47 | Initialize manager for PCI Options ROMs |
2-1-3-1 | 48 | Check video configuration against CMOS |
2-1-3-2 | 49 | Initialize PCI bus and devices |
2-1-3-3 | 4A | Initialize all video adapters in system |
2-1-4-1 | 4C | Shadow video BIOS ROM |
2-1-4-3 | 4E | Display copyright notice |
2-2-1-1 | 50 | Display CPU type and speed |
2-2-1-3 | 52 | Test keyboard |
2-2-2-1 | 54 | Set key click if enabled |
2-2-2-3 | 56 | Enable keyboard |
2-2-3-1 | 58 | Test for unexpected interrupts |
2-2-3-3 | 5A | Display prompt "Press F2 to enter SETUP" |
2-2-4-1 | 5C | Test RAM between 512 and 640k |
2-3-1-1 | 60 | Test expanded memory |
2-3-1-3 | 62 | Test extended memory address lines |
2-3-2-1 | 64 | Jump to UserPatch1 |
2-3-2-3 | 66 | Configure advanced cache registers |
2-3-3-1 | 68 | Enable external and CPU caches |
2-3-3-3 | 6A | Display external cache size |
2-3-4-1 | 6C | Display shadow message |
2-3-4-3 | 6E | Display non-disposable segments |
2-4-1-1 | 70 | Display error messages |
2-4-1-3 | 72 | Check for configuration errors |
2-4-2-1 | 74 | Test real-time clock |
2-4-2-3 | 76 | Check for keyboard errors |
2-4-4-1 | 7C | Set up hardware interrupts vectors |
2-4-4-3 | 7E | Test coprocessor if present |
3-1-1-1 | 80 | Disable onboard I/O ports |
3-1-1-3 | 82 | Detect and install external RS232 ports |
3-1-2-1 | 84 | Detect and install external parallel ports |
3-1-2-3 | 86 | Re-initialize onboard I/O ports |
3-1-3-1 | 88 | Initialize BIOS Data Area |
3-1-3-3 | 8A | Initialize Extended BIOS Data Area |
3-1-4-1 | 8C | Initialize floppy controller |
3-2-1-1 | 90 | Initialize hard-disk controller |
3-2-1-2 | 91 | Initialize local-bus hard-disk controller |
3-2-1-3 | 92 | Jump to UserPatch2 |
3-2-2-1 | 94 | Disable A20 adress line |
3-2-2-3 | 96 | Clear huge ES segment register |
3-2-3-1 | 98 | Search for option ROMs |
3-2-3-3 | 9A | Shadow option ROMs |
3-2-4-1 | 9C | Set up Power Management |
3-2-4-3 | 9E | Enable hardware interrupts |
3-3-1-1 | A0 | Set time of day |
3-3-1-3 | A2 | Check key lock |
3-3-3-1 | A8 | Erase F2 prompt |
3-3-3-3 | AA | Scan for F2 key stroke |
3-3-4-1 | AC | Enter SETUP |
3-3-4-3 | AE | Clear in-POST flag |
3-4-1-1 | B0 | Check for errors |
3-4-1-3 | B2 | POST done--prepare to boot operating system |
3-4-2-1 | B4 | One beep |
3-4-2-3 | B6 | Check password (optional) |
3-4-3-1 | B8 | Clear global descriptor table |
3-4-4-1 | BC | Clear parity checkers |
3-4-4-3 | BE | Clear screen (optional) |
3-4-4-4 | BF | Check virus and backup reminders |
4-1-1-1 | C0 | Try to boot with INT 19 |
4-2-1-1 | D0 | Interrupt handler error |
4-2-1-3 | D2 | Unknown interrupt error |
4-2-2-1 | D4 | Pending interrupt error |
4-2-2-3 | D6 | Initialize option ROM error |
4-2-3-1 | D8 | Shutdown error |
4-2-3-3 | DA | Extended Block Move |
4-2-4-1 | DC | Shutdown 10 error |
4-3-1-3 | E2 | Initialize the chipset |
4-3-1-4 | E3 | Initialize refresh counter |
4-3-2-1 | E4 | Check for Forced Flash |
4-3-2-2 | E5 | Check HW status of ROM |
4-3-2-3 | E6 | BIOS ROM is OK |
4-3-2-4 | E7 | Do a complete RAM test |
4-3-3-1 | E8 | Do OEM initialization |
4-3-3-2 | E9 | Initialize interrupt controller |
4-3-3-3 | EA | Read in bootstrap code |
4-3-3-4 | EB | Initialize all vectors |
4-3-4-1 | EC | Boot the Flash program |
4-3-4-2 | ED | Initialize the boot device |
4-3-4-3 | EE | Boot code was read OK |
Beeps | Error message |
1-1-2 | CPU register test failure |
Low 1-1-2 | System board select failure |
1-1-3 | CMOS read/write failure |
Low 1-1-3 | Extended CMOS RAM failure |
1-1-4 | BIOS ROM checksum error |
1-2-1 | Programmable interval timer (PIT) failure |
1-2-2 | DMA initialization failure |
1-2-3 | DMA page register read/write failure |
1-3-1 | RAM refresh failure |
1-3-2 | 64-kbyte RAM test disabled |
1-3-3 | First 64-kbytes RAM IC or data line failure |
1-3-4 | First 64-kbytes odd/even logic failure |
1-4-1 | Address line failure, 64 kbytes of RAM |
1-4-2 | Parity failure, first 64 kbytes of RAM |
1-4-3 | EISA failsafe timer test fault |
1-4-4 | EISA NMI port 462 test failure |
2-1-1 | Bit 0 first 64 kbytes RAM failure |
2-1-2 | Bit 1 first 64 kbytes RAM failure |
2-1-3 | Bit 2 first 64 kbytes RAM failure |
2-1-4 | Bit 3 first 64 kbytes RAM failure |
2-2-1 | Bit 4 first 64 kbytes RAM failure |
2-2-2 | Bit 5 first 64 kbytes RAM failure |
2-2-3 | Bit 6 first 64 kbytes RAM failure |
2-2-4 | Bit 7 first 64 kbytes RAM failure |
2-3-1 | Bit 8 first 64 kbytes RAM failure |
2-3-2 | Bit 9 first 64 kbytes RAM failure |
2-3-3 | Bit 10 first 64 kbytes RAM failure |
2-3-4 | Bit 11 first 64 kbytes RAM failure |
2-4-1 | Bit 12 first 64 kbytes RAM failure |
2-4-2 | Bit 13 first 64 kbytes RAM failure |
2-4-3 | Bit 14 first 64 kbytes RAM failure |
2-4-4 | Bit 15 first 64 kbytes RAM failure |
3-1-1 | Slave DMA register failure |
3-1-2 | Master DMA register failure |
3-1-3 | Master interrupt mask register failure |
3-1-4 | Slave interrupt mask register failure |
3-2-2 | Interrupt vector loading error |
3-2-3 | Reserved |
3-2-4 | Keyboard controller test failure |
3-3-1 | CMOS RAM power bad |
3-3-2 | CMOS configuration error |
3-3-3 | Reserved |
3-3-4 | Video memory test failed |
3-4-1 | Video initialization test failure |
4-2-1 | Timer tick failure |
4-2-2 | Shutdown test failure |
4-2-3 | Gate A20 failure |
4-2-4 | Unexpected interrupt in protected mode |
4-3-1 | RAM test address failure |
4-3-3 | Interval timer channel 2 failure |
4-3-4 | Time-of-day clock failure |
4-4-1 | Serial-port test failure |
4-4-2 | Parallel-port test failure |
4-4-3 | Math coprocessor failure |
Beeps | Error message |
1 short | CPU register test failure |
2 short | Keyboard controller buffer failure |
3 short | Keyboard controller reset failure |
4 short | Keyboard communication failure |
5 short | Keyboard input port failure |
6 short | System board chipset initialization failure |
9 short | BIOS ROM checksum error |
10 short | System timer test failure |
11 short | ASIC register test failure |
12 short | CMOS RAM shutdown register failure |
1 long | DMA controller 0 failure |
1 long - 1 short | DMA controller 1 failure |
1 long - 2 short | Video vertical retrace failure |
1 long - 3 short | Video memory test failure |
1 long - 4 short | Video adapter test failure |
1 long - 5 short | 64 kbytes base memory failure |
1 long - 6 short | Unable to load interrupt vectors |
1 long - 7 short | Unable to initialize video system |
1 long - 8 short | Video memory failure |
Beeps | Error message |
low high, low low low | ROM BIOS Checksum Test |
low high, high low low | Page Register Test (Ports 81-8F) |
low high, low high low | 8042 Keyboard Controller Selftest |
low high, high high low | Memory Refresh Circuit Test |
low high, low low high | Master (16bit) DMA Controller Failure |
low high, high low high | Slave (8 bit) DMA Controller Failure |
low high, low low low low | Memory Bank 0 Pattern Test Failure |
low high, high low low low | Memory Bank 0 Parity Circuitry Failure |
low high, low high low low | Memory Bank 0 Parity Error |
low high, high high low low | Memory Bank 0 Data Bus Failure |
low high, low low high low | Memory Bank 0 Address Bus Failure |
low high, high low high low | Memory Bank 0 Block Access Read Failure |
low high, low high high low | Memory Bank 0 Block Access Read/Write Failure |
low high, high high high low | Master 8259 (Port 21 ) Failure |
low high, low low low high | Slave 8259 (Port A1) Failure |
low high, high low low high | Master 8259 (Port 20) Interrupt Address Error |
low high, low high low high | Slave 8259 (Port A0) Interrupt Address Error |
low high, high high low low | 8259 (Port 20/A0) Interrupt Address Error |
low high, low low high high | Master 8259 (Port 20) Stuck Intercept Error |
low high, high low high high | Slave 8259 (Port A0) Stuck Intercept Error |
low high, low high high high | System Timer 8254 CH0/IRQ0 Interrupt Failure |
low high, high high high high | 8254 Channel 0 Test and Initialization |
low high, low low low low high | 8254 Channel-2 (Speaker) Failure |
low high, high low low low high | 8254 OUT2 (Speaker Detect) Failure |
low high, low high low low high | CMOS RAM Read/Write Test Failure |
low high, high high low low high | RTC Periodic Interrupt / IRQ8 Failure |
low high, low low high low high | Video Initialization and (Cold-Boot) Sign on Message |
low high, high low high low high | Keyboard Controller Failure |
low high, low low low high high | A20 Test Failure Due to 8042 Timeout |
low high, high low low high high | A20 Gate Stuck in Disabled State |
low high, low high high low high | Memory Parity Error |
low high, high high high low high | IO Channel Error |
low high, low high low high high | Real Time Clock is Not Updating |
Beeps | Error message |
1 long | Start of test |
2 long | Video adapter fault (or adapter missing) |
1 long - 1 short - 1 long | Keyboard controller error |
1 long - 2 short - 1 long | Keyboard error |
1 long - 3 short - 1 long | PIC 0 error |
1 long - 4 short - 1 long | PIC 1 error |
1 long - 5 short - 1 long | DMA page register error |
1 long - 6 short - 1 long | RAM refresh error |
1 long - 7 short - 1 long | RAM data test error |
1 long - 8 short - 1 long | RAM parity error |
1 long - 9 short - 1 long | DAM controller 1 error |
1 long - 10 short - 1 long | CMOS RAM failure |
1 long - 11 short - 1 long | DMA controller 2 error |
1 long - 12 short - 1 long | CMOS RAM battery failure |
1 long - 13 short - 1 long | CMOS checksum failure |
1 long - 14 short - 1 long | BIOS ROM checksum failure |
>1 long | Multiple faults detected |