| Power on tests |
CPU synchronizes with clock. Check the CPU or clock if a failure occurs |
| System ROM Check |
The BIOS runs a checksum on itself. Check the BIOS chips if a failure occurs |
| DMA controller Fail |
DMA controllers are initialized and tested. Check the DMA chips if a failure occurs |
| System Timer Failed |
Channels 0, 1, and 2 are tested in sequence. If a failure occurs, check the PIT chips |
| Base 64K Memory Testing |
Walking bit test performed on first 64K of RAM which is critical for the BIOS vector area to be initialized. Check for bad RAM chips or a bad data or address line |
| Interrupt Controller Failed |
Test the 8259 chip |
| CPU Still In Protected Mode |
Attempts are made to read the configuration of the system through the 8042 keyboard controller |
| Refresh Not Occurring |
Memory refresh is tested; standard refresh is 120-140ns. Check the PIT if a failure occurs |
| Keyboard Controller Not Responding |
Tests are run on the keyboard controller. the the KBC 8042 if a failure occurs |
| Could Not Enter Protected Mode |
BIOS attempts to enter protected mode to test extended memory. Check the 8042 KBC chip or the A20 gate address line if a failure occurs |
| Initialize Timer |
Attempts are made to initialize the PIT |
| Initialize DMA Controller |
Attempts are made to initialize the DMA controllers |
| Entering/Exiting Protected Mode |
The translation is handled by the keyboard controller and the A20 gate address line. Check the keyboard controller if a failure occurs |
| Relocate Shadow RAM |
BIOS attempts to shadow itself into extended memory. Check for memory problems if a failure occurs |
| Test For EMS |
Check for EMS adapter or an improper CMOS setting/Jumper setting if a failure occurs |
| Test Video Capabilities |
Normally includes a memory test on the adapter memory up to 256K |
| Test Memory |
Extensive testing of Base, Extended,and Expanded memory. Check for defective memory modules, 8042 KBC, A20 gate address line or an improper CMOS and/or jumper setting |
| Check System Options |
The hardware in the system is compared with the values stored in CMOS. The PIT, PIC, 8042 KBC, RTC and other system board components are tested again |
| Peripheral Check and test |
Checks are made for the peripherals at standard I/O ports including serial and parallel ports, keyboards, and math coprocessor. You should see an error message on screen at the point if a failure occurs |
| Floppy Test |
Floppy devices set in CMOS are checked and initialized. If a bootable floppy is found the fixed disks are tested and the BIOS will boot to the floppy disk. Check for defective controllers or an improper CMOS Setup if a failure occurs |
| Fixed Disk Test |
Checks for fixed disks in CMOS. If no bootable floppy in the A: drive, then the BIOS loads the first sector off the first fixed disk and jumps to the area of memory where the sector was loaded. You may just see a flashing cursor or an error message from the potential operating system. Check for improper CMOS Setup, defective controller, or fixed disk failure. Also, check for a corrupt bootloader on the fixed disk |
| Advanced Options |
These include the mouse, cache, etc.. you should see an error message on the screen at this point, except that a defective cache may hang the system. In most cases, the cache will be disabled by the BIOS |