|
Hardware/Equipment and Systems
Installation
Testing the system as a whole
Diagnostic tests
A diagnostic test should be carried out in
addition to the general test, to ensure that
nothing has been overlooked. These tests will be carried out using
diagnostic routines supplied by the manufacturer of the machine or by a
third party. Several third party diagnostic programs have been written for
the PC, the most popular being Norton Utilities,
Checkit and PC-Check These will test the following areas:
- The Memory - Several tests will be run on the
memory to check that it can write and
read data correctly. For a PC this will generally divide
the memory into two, the base memory (any memory up to 640KB)
and the extended memory (the area of memory above 1MB).
Some will check external cache memory as well. They will carry
out different types of tests such random, walking "1"s and checker-board
patterns, which place the data in the memory in such
a way as to check it thoroughly.
- The Input/Output ports - These tests will
check the serial and parallel ports of
the machine and will normally require a Wrap-plug,
sometimes called a Loop-back plug, which is a plug wired
in such a way that the output pins are wrapped around to the input
pins (simulating normal use). The wrap-plug may be supplied
with the software or a diagram will be supplied that will enable
the IT Systems Support Technician to make one up. The
tests carried out will include checking the handshake signals, generation
of interrupts, controller, individual pins and external loop-back.
The software will usually display the interrupts being used.
- Floppy Disc - This will generally need a
scratch floppy disc so that data can be
written to it. There will be non-destructive read and write
tests and the diagnostic routines will be run on the controller.
Some diagnostic programs can check up to two units at the
same time, as long as they are fitted into the same machine.
- Hard Disc - Similar diagnostic routines are
carried out to those of the floppy disc.
The routines would include non-destructive read and
write tests, normal read and write tests and controller diagnostics.
They will also include low-level format routines and configuration
for SMART 1.
On some programs up to four hard disc units
can be tested at the same time.
- Motherboard - There will be checks for the DMA
Controller, System Timers, Real-Time
clock, Interrupt Controller, Keyboard Controller and
the PCI bus. There will also be routines for checking and setting
the CMOS settings.
- Processor and co-processor - Tests include
identification, monitoring the frequency
and the step-speed.
- Keyboard - Tests for functionality, scan
codes, LEDs and key operations.
- Mouse - This test will usually test the
operation of the mouse and its buttons in
both text and graphics modes.
- Video Adapter - This will usually include
tests for monitor alignment and
linearity, the colour palettes and video memory. Some
programs have support for AGP and can generate Test Cards.
- Other hardware items - Some diagnostic
programs will also check peripherals such
as LS-120, ZIP drives and the USB controller.
Some of the diagnostic programs, Norton Utilities for example, include disk editors and disk repairers. Some operating systems will also include programs to repair disks such as SCANDISK.EXE, DEFRAG.EXE or FSCK. Most of the diagnostic programs will include the retrieval of system information such as:
- Processor type and speed
- Co-processor identification
- BIOS signature and release date
- DOS release version
- Bus identification
- Interrupt use, value and vectors
- How the memory is being used
- Which multimedia devices are installed
Other utilities may include:
- Routines for checking the modem
- Saving and restoring the Disk boot block
- SCSI utilities for device identification and low-level format
- The diagnostic routines should not be used in isolation - they are only fully effective when used with other diagnostic aids, such as the POST error codes and beeps, test measurements, and information from system users.
[1] SMART - Self-Monitoring Analysis and
Reporting Technology. This is technology that allows the hard disc to monitor
itself and report on problems found. This is
usually enabled in the CMOS settings.
|