50
5 Power-On Self-Test and Error Messages
Order in Which Tests are Performed
Real-Mode Memory Test
(First 640KB)
Read/write test on real-mode RAM. (This test is
not
done during a reset
using
and
). The test checks each block of
system RAM to determine how much is present. Test failure of a 64 KB
block of memory causes an error code to display, and the test is aborted.
Shadow RAM Test
Tests shadow RAM in 64 KB segments (except for segments beginning at
A000h, B000h, and F000h). If they are
not
being used, segments C000h,
D000h and E000h are tested. Test failure causes an error code to display.
Protected Mode RAM Test
(Extended RAM)
Tests protected RAM in 64 KB segments above 1 MB. (This test is
not
done during a reset using
and
). Test failure
causes an error code to display.
Keyboard / Mouse Tests
Keyboard Test
Invokes a built-in keyboard self-test of the keyboard’s microprocessor and
tests for the presence of a keyboard and for stuck keyboard keys. Test
failure causes an error code to display.
Mouse Test
If a mouse is present, invokes a built-in mouse self-test of the mouse’s
microprocessor and for stuck mouse buttons. Test failure causes an error
code to display.
Tests of Flexible Disk Drive A
Flexible Disk Controller
Subsystem Test
Tests for proper operation of the flexible disk controller. Test failure
causes an error code to display.
Coprocessor Tests
Internal Numeric Coprocessor
Test
Checks for proper operation of the numeric coprocessor part of the
processor. Test failure causes an error code to display.
Communication Port Tests
Parallel Port Test
Tests the integrated parallel port registers, as well as any other parallel
ports. Test failure causes an error code to display.
Serial Port Test
Tests the integrated serial port registers, as well as any other serial ports.
Test failure causes an error code to display.
Hard Disk Drive Tests
Hard Disk Controller
Subsystem Test
Tests for proper operation of the hard disk controller. Test failure causes
an error code to display. The test does not detect hard disk replacement
or changes in the size of the hard disk.
System Configuration Tests
System Generation
Initiation of the system generation (SYSGEN) process, which compares
the configuration information stored in the CMOS memory with the actual
system. If a discrepancy is found, an error code will be displayed.
Plug and Play
Configuration
Configures any Plug and Play device detected (either PCI or ISA):
❒
All PCI devices, and any ISA device necessary for loading the operating
system will be configured for use.
❒
Any ISA device that is not required for loading the operating system,
will be initialized (prepared for loading of a device driver), but not fully
configured for use.