PC Check Current Manual
PC Check Current Manual
Diagnostic Software
022008MPCCV6.20
Pc-Check Diagnostics for AT-Style Personal Computers
DISCLAIMER
Eurosoft (UK) Ltd has endeavoured to meet all technical areas associated
with the products in this manual. Any changes, omissions or errors are
of no liable consequence, actual or otherwise to the company, its authors
or publishers. Further, any changes to the products or documentation
may take place at any time without obligation of Eurosoft (UK) Ltd,
to notify any person of these changes.
ACKNOWLEDGMENT
Support
Europe [email protected]
United States [email protected]
Visit our website for fast on-line sales and the latest news
about the best Eurosoft solutions for you. Thank you!
Contents
Section 1
INTRODUCTION
Note: We recommend that you run Pc-Check regularly to ensure that the
machines for which you are responsible are running reliably.
When you run the Pc-Check software on a PC, its simple menu selection
allows you to choose the tests and reports which you require. The
program can test that all the components are functioning correctly. It
provides a thorough summary of the system configuration, including
all memory areas, floppy, hard and CD-ROM/DVD drives, the nature
and address of I/O ports, type of display, and so on. You are then
guided by a menu to select the advanced diagnostic facilities that will
lead you easily and logically to the area causing problems, or to verify
hardware accuracy.
Although this manual assumes that the reader has a good understanding
of PC architecture, it can be used equally well by those who are less
confident to determine whether a fault actually exists. The user will be
able to follow the steps shown on the test screens, and the following
chapters in this manual are arranged in the same order as the tests. When
more help is needed, this manual provides the information.
Page 1.1
Pc-Check Diagnostics for AT-Style Personal Computers
Pc-Check is supplied with all the instructions and software you need
to test your system. Loop-back and USB plugs, and a CD-ROM Test
Disc facility, are also supplied, to enable you to test peripheral ports.
Multi-layer DVD Test Discs, and additional test plugs and dedicated
CD Test Discs, are available fom Eurosoft.
Page 1.2
Section 1 Introduction
System Requirements
Pc-Check requires approximately 500KB of base memory and is
designed to operate on machines which are 100% IBM PC-AT
compatible. Pc-Check does not support XT machines. In some cases,
testing will be limited to the hardware present, i.e. certain memory tests
require a Pentium or higher processor.
Pc-Check Updates
Pc-Check is periodically updated so that it remains abreast of the latest
PC hardware innovations and enhancements. Users are recommended
to obtain these updates.
Page 1.3
Pc-Check Diagnostics for AT-Style Personal Computers
Page 1.4
Section 2 Getting Started
Section 2
IMPORTANT
Promptly registering your product with us entitles
you to immediate support and provides you with the
opportunity to be notified of updates, enhancements and
special offers on maintenance and diagnostic products
from Eurosoft.
www.eurosoft-uk.com/register.htm
In the unlikely event that you receive corrupted media, please return
it to your nearest Eurosoft address, or to an authorised representative,
for replacement.
Once the software medium has been received, replacement is free of
charge within the upgrade period of one year.
Page 2.1
Pc-Check Diagnostics for AT-Style Personal Computers
WARNING
Eurosoft USB Preferred Port Plug damage!
Clicking on the utility’s link will display a setup panel, which will
guide you through the process of creating a floppy diskette copy of
Pc-Check.
Page 2.3
Pc-Check Diagnostics for AT-Style Personal Computers
When selecting a USB device for boot, a choice of device type might
be given: typically this should be selected as USB HDD for Flash
Memory devices.
For burn-in testing, two data files are generated. One (generically called
the Burnfile) contains a specification of the diagnostic tests which are to
be performed. The other (the Command-Line file) specifies additional
parameters which control the overall running of the tests, the output
Page 2.5
Pc-Check Diagnostics for AT-Style Personal Computers
You should use the arrow keys on your keyboard to highlight your
choice and press <ENTER> to start the procedure. Instructions are given
on-screen about which keys to press. Generally: the arrow keys enable
you to highlight your choice; the <ENTER> key starts the operation;
and the <ESC> key returns you to the previous menu level.
The final option is “Exit”, which prompts the user to confirm the actions
if the results have not yet been reviewed on-screen or written as a report,
before exiting Pc-Check.
Note: When you exit Pc-Check, remove any program media, and reset
your computer.
Page 2.6
Section 2 Getting Started
You are now ready to start testing. Look at the following sections to
find the appropriate explanations for the tests you wish to run.
Page 2.7
Pc-Check Diagnostics for AT-Style Personal Computers
Page 2.8
Section 3 Command Line Operation
Section 3
You can run Pc-Check from the command line by providing control
information on two levels: a set of command line “switch” parameters;
and a burnfile. The command line switches control the overall running of
the tests, such as the duration of some specific tests, and the generation
and location of various output reports. The burnfile defines which
diagnostic tests are to be performed.
Page 3.1
Pc-Check Diagnostics for AT-Style Personal Computers
‘Name’ and ‘Num’ indicate the need to supply appropriate text and
numerical information, respectively.
Page 3.2
Section 3 Command Line Operation
Page 3.3
Pc-Check Diagnostics for AT-Style Personal Computers
Page 3.4
Section 3 Command Line Operation
/HA causes Pc-Check to use only direct ATA commands for the
detection and control of hard disks. The BIOS is not used,
and some hard disks may not be listed, including non-ATA
devices. Used for special investigation of a specific issue,
under instruction. Option /HB overrides this option.
/HB causes Pc-Check to use only the BIOS interface for the
detection and control of hard disks. No direct ATA commands
are issued to devices. Information on, and test options for
hard disks may be reduced. Use if hard disk identification
information appears incorrect, especially when using
RAID.
/HC causes Pc-Check not to use EDD BIOS call ‘Set Hardware
Configuration’ to configure hard disks for maximum DMA
throughput. Use when experiencing problems with hard
drive detection or operation, especially with non-DMA ATA
devices, such as an ATA flash adaptor.
/HDD Hard Disk Device test Duration: sets the duration limit for
hard disk device tests (adaptive level). Format: [##h] [##m]
[##s]. Ignored if the time actually required for the disk tests
is less than this value.
/HDL Hard Disk Device testing Level: sets the test level for hard
disk device tests (fixed level). Entered as a number between
1 and 100, indicating the percentage coverage required. For
example, if set to 50, then only half the amount of tests will
be performed.
/HF checks the hard disk SMART log for errors before testing.
The default is that SMART logs are not checked prior to
commencing other hard drive tests during burn-in. When
this switch is present, the SMART summary error log is
checked, such that, if the log has recorded a previous failure
of the commands used by a test which is starting, the test will
immediately fail.
/HI ignores a hard disk on BIOS LUN 80h. When booting the
system from a USB flash device (or similar), the BIOS will
create an emulation of a hard disk to support the boot. This
device will then ordinarily appear in reports and diagnostics
Page 3.5
Pc-Check Diagnostics for AT-Style Personal Computers
Page 3.6
Section 3 Command Line Operation
/JA writes a journal log line for each selected component which
is found to be or appears to be absent (for example if no CD-
ROM drive is present).
/JF should be followed by the filename (and path) of a file into
which error-logging information is written during Burn-In
testing. This journal will contain a list of the tests that failed
during Burn-In, stating the device reference, if applicable,
and the pass number in which the device failed. The filename
supplied may also refer to DOS devices such as PRN for the
printer and COM1 for the first serial port. The journal can
be viewed with any text editor.
Note: A new journal file is created for each Pc-Check “session”.
If Pc-Check is used “semi-interactively” to run more than
one script in the same session, the output from all scripts run
during that session are appended successively.
Page 3.7
Pc-Check Diagnostics for AT-Style Personal Computers
Page 3.8
Section 3 Command Line Operation
Page 3.9
Pc-Check Diagnostics for AT-Style Personal Computers
/SD Set duration of System Stress test. Format: [##h] [##m] [##s].
/ST facilitates scripted selection of individual System Stress Tests.
Each test is specified by a single letter; multiple tests are specified
by juxtaposing letters in any order into a “word”.
C = CDROM/DVD P = Processors
M = Memory H = Hard Disks
V = Video W = Writes permitted to Hard Disk
Example: /ST VPM
Page 3.10
Section 3 Command Line Operation
Note: The instructions for Command Line options when running under
a full DOS environment are the same as for Pc-Check Self-Boot,
except that an initial keyword PCCHECK is included. See
Appendix A for full details.
Page 3.11
Pc-Check Diagnostics for AT-Style Personal Computers
Note: If these files are to be stored in a different directory from the one
in which the Pc-Check software resides, you must give the full
path ahead of the file name.
3.5.1 Options
There are various ways of producing a set of command line instructions,
and generating a CMDLINE.TXT file. They can be typed directly into
any suitable text editor (including Pc-Check’s own text editor, located
via the System Information Menu) and then saved. However, Pc-Check
has interactive facilities which largely automate the process. These are
the “Advanced Start-Up Options” which can be invoked at the start of
the Pc-Check boot process, and the “Start-Up Options” subpanel of
the System Information Menu. The user-images of these two facilities
are essentially the same, although the Start-Up Options facility is more
restricted in its function.
Current Session
The values which are set apply only to the current Pc-Check
session, and are not saved to a file. They apply to the current
interactive session, including the Immediate Burn-In option.
This feature can be used to set up “special needs” switches for
a single session.
Page 3.12
Section 3 Command Line Operation
All Sessions
Note: The location of the CMDLINE.TXT file will depend upon the
program medium being used. For USB flash device or floppy
diskette, the file will be written to that medium by default.
Note: For CD-ROM use, since the burnfile will also be written to floppy
diskette, you must include the full pathname of the burnfile in
the CMDLINE.TXT file. This will be drive B: for a floppy drive
running with the CD-ROM version of Pc-Check. See Appendix
C for further details.
Choosing either option will lead to the Start-Up Options Editor. All
the command line parameters are listed in alphabetical order, with a
one-line summary of their function. Navigate through the list with the
Up/Down arrow keys and Page-Up/Page-Down keys.
Each time that you press <ENTER> after setting an individual parameter,
the main parameter list reappears, with the full revised command line
Page 3.13
Pc-Check Diagnostics for AT-Style Personal Computers
When you have completed all your settings, press <Esc>. The “All
Sessions” option will give you the chance to choose whether you do
wish to save the instructions, and then Pc-Check will load the main
interactive menu.
Page 3.14
Section 3 Command Line Operation
Note: The procedure for running batch jobs in a full DOS environment,
i.e. not via self-boot, is based on the same combination of
CMDLINE.TXT file and burnfile, with one change in syntax.
Appendix A describes the steps required to operate Pc-Check
under DOS.
Page 3.15
Pc-Check Diagnostics for AT-Style Personal Computers
Page 3.16
Section 4 System Information Menu
Section 4
This is the first option from the Main Menu. If you press the <ENTER>
key while the SYSTEM INFORMATION MENU is highlighted, you
will be presented with the corresponding menu screen. The subsections
on the following pages explain each option in turn.
Note: If you are running under full DOS instead of in self-boot mode,
the HII Menu is inaccessible if memory managers are loaded.
See Appendix A for information on how to exclude memory
managers under DOS.
Page 4.1
Pc-Check Diagnostics for AT-Style Personal Computers
Note: Remember to use the full path name, including the appropriate
drive letter, if you are running from a read-only Pc-Check
program medium such as CD-ROM, and therefore using a
different drive to write or read your data. See Appendix C for
more information, which includes advice on possible problems
caused by certain legacy BIOSes.
Note: XML HII files from versions of Pc-Check before V5.60 are not
compatible.
Page 4.2
Section 4 System Information Menu
differences, is then displayed. You may press <X> or <T> to save any
difference information as either an XML or TXT file respectively.
Note: The format of the text HII is identical to that of previous Pc-
Check versions.
Upon completion of either write operation you are returned to the HII
Management menu.
Note: File compare utilities such as ‘fc’ can be used to compare HII
files taken on different occasions: this will highlight configuration
changes to the PC.
Note: The TXT format is a convenient general format for users who
wish to store HII files in their own databases. Some databases
may support XML files.
Page 4.3
Pc-Check Diagnostics for AT-Style Personal Computers
IMPORTANT
Page 4.4
Section 4 System Information Menu
one host adapter: therefore it is possible to have more than one set of
Socket Services. However there is only ever one set of Card Services.
The need for drivers may preclude the ability to obtain PCMCIA
information when running Self-Boot, unless the BIOS has integrated
support for PCMCIA.
A typical PCMCIA system will feature one host adapter with two
sockets, and both Socket and Card Services.
All PCMCIA screens are aware of any ‘hot-plug’ changes made to the
configuration (primarily card insertion and removal), even being able
to indicate a change of card battery state.
The menu on this screen has options for moving to the Socket
information for the currently selected adapter, and selecting the next
or previous adapter in a multi-adapter system.
Sockets
The logical numbering of the sockets provided by this adapter and also
in parenthesis the total number of sockets, e.g.: 1-2 (2).
Page 4.5
Pc-Check Diagnostics for AT-Style Personal Computers
sockets. For example a card featuring a serial port may have a standard
I/O range such as 2F8H-2FFH assigned to it, which would constitute
one memory or I/O window.
EDC Generators
EDC - Error Detection and Correction. Some host adapters may feature
facilities to generate this kind of logic.
Vendor Revision
The vendor’s own maintained release number, to ensure that you have
the most up-to-date Socket Services version, for example.
PCMCIA Compliance
The level of the PCMCIA specification to which the Socket Services
comply. This may affect your ability to use certain cards or Card
Services.
The menu on this screen has options to obtain the card information for
a card inserted into the socket, and for moving to the next or previous
socket. Note that you are not prevented from selecting this option if
there is no card: Card Services information can always be viewed.
Socket Number
The logical number of the socket. All software referring to sockets will
use their logical numbers (i.e. The card in socket 1 is ...). The order
of installation of Socket Services drivers usually dictates the order of
numbering of the sockets.
Page 4.7
Pc-Check Diagnostics for AT-Style Personal Computers
Card Inserted
Whether a card has been detected as inserted in the socket. This could
indicate for instance that the card insertion is not being detected.
Assigned IRQ
If the socket has been successfully configured for an inserted card, and
the card requested the use of an IRQ, the selected IRQ that has been
channelled to the socket is given. The IRQ will also be indicated to be
Exclusive, Shared or Time Multiplexed.
Power
Figures are given for Vcc, Vpp1 and Vpp2. Not all cards use both the
common and programming voltages. Note that Vpp1 and Vpp2 display
the current state, which may be under the control of client drivers, and
therefore might indicate other than the expected value.
Page 4.8
Section 4 System Information Menu
Socket Number
You are currently viewing information for socket number n (see
PCMCIA Socket Information).
Card Type
A broad indication as to the general classification of the currently inserted
card. Examples are ‘Fixed Disk’, ‘Memory’ or ‘Serial Device’.
Power Required
The power configuration that the card requests in its CIS. If any of
the power options are not specified within the CIS, they are shown as
‘default’. The PCMCIA Socket Information gives the levels that are
actually being used, which should tally with the appropriate PCMCIA
PC-card specification.
Backup Battery
Some memory cards require a battery for data retention. The state of this
battery is shown to be either good, low or bad. If the battery is low, it
should be replaced to ensure data will not be lost - if it is bad then data
Page 4.9
Pc-Check Diagnostics for AT-Style Personal Computers
loss will have occurred. If no battery is fitted to the card or the state of
the battery is not readable, then the entry will read ‘none’.
PCMCIA Compliance
The level of PCMCIA PC-Card Specification to which the Card Services
software is compatible. Certain PCMCIA cards may specify a minimum
level of compliance.
Vendor Revision
The vendor’s own revision number for the Card Services software. You
can use this to ensure that your Card Services are up-to-date.
Page 4.10
Section 4 System Information Menu
There is more data than the screen can display all at once so you may
use the cursor or the PgUp/PgDn keys to scroll beyond the normal
display limits. These instructions are given on the bottom line of the
display when they apply. Press <ESC> to exit back to the System
Information Menu.
IRQs which are enabled are marked “Active: YES”, otherwise “NO”.
Vector shows the memory location where the interrupt is serviced, and
(for the DOS version of Pc-Check only) Owner contains the name of
the controlling program or device driver. This information is followed
by a list of devices. The devices whose IRQs are detected include:
All of the standard AT devices are also confirmed on the display and
their active status noted. These are:
In order to detect the used IRQ of some devices, e.g. a network card,
the relevant driver may need to be loaded. Therefore the usage data
may be incomplete if the appropriate programs are not present.
Page 4.11
Pc-Check Diagnostics for AT-Style Personal Computers
Your system may have more device drivers than can be listed on one
screen. In this case you may use the <ENTER> or PgUp/PgDn keys to
swap between the two pages.
device rather than the default option of “All devices”, the user is
prompted to supply the device unit number: failure to do so correctly
will produce an error message.
Page 4.13
Pc-Check Diagnostics for AT-Style Personal Computers
If the CPU clock speed was slowed as a result of selecting “Call CPU
Idle”, re-selection of this option prior to restoring the clock speed via
“Call CPU Busy” produces the following error message:
If instead the CPU clock was stopped for 1 clock tick as a result of
selecting “Call CPU Idle”, re-selection of this option prior to selecting
“Call CPU Busy” causes the clock again to be stopped for 1 clock tick.
If instead you select “Call CPU Busy” after slowing the clock via “Call
CPU Idle”, then if successful a message is displayed stating that the
clock has been restored to full speed. An unsuccessful call produces
an error message.
Page 4.14
Section 4 System Information Menu
Page 4.15
Pc-Check Diagnostics for AT-Style Personal Computers
To continue, and display the I/O port information, use the cursor keys
to highlight the ‘Accept Settings as Shown Above’ option and press
<ENTER> to select. The I/O port information will then be displayed
to the selected output device.
Page 4.16
Section 4 System Information Menu
Contents Description
Description A short description of the I/O port
In-Use Determines if the port is active or not by displaying
‘Y’ or ‘N’
Address The hexadecimal location of the row’s first I/O port
Contents The values contained at the I/O port locations.
The following keys are valid when viewing the I/O port
information:-
Move the current viewing area up or down 1 line
respectively
PgUp Moves the current viewing area 1 page up
PgDn Moves the current viewing area 1 page down
Home Moves to the top of the viewing area
End Moves to the end of the viewing area
Enter/Esc Exits the I/O port browser
Note: All linear addresses are rounded down to the nearest paragraph
(16 byte) boundary, i.e. the last digit is rounded down to zero.
The top of the display gives the memory area currently being shown.
Pressing the key “I” brings up a Help Panel, giving navigational shortcut
keys appropriate to the selected address format. The keys common to
both Help Panels are as follows:
Page 4.17
Pc-Check Diagnostics for AT-Style Personal Computers
Press any key to clear the Help Panel before pressing your chosen key.
Segments and offsets may be up to 4 digits long, linear addresses up
to 8 digits.
If you select the floppy drive you will be prompted to swap the PC-
Check boot disk if you wish. If you select a hard drive which supports
disk extensions, as the majority of hard disks now do, a menu appears
allowing choice of address format (CHS or LBA). The address format
determines how much disk space can be displayed; CHS limits the
display to 8.4GB, whereas LBA removes this limit. (In the rare event of
your hard disk not supporting disk extensions, the display will default
to CHS limited to 8.4GB).
Page 4.18
Section 4 System Information Menu
The top of the display gives the current sector location in the relevant
address format – CHS for floppy disks and either CHS or LBA for
hard disks.
Pressing the key “I” brings up a Help Panel, giving navigational shortcut
keys appropriate to the address format. The keys common to both Help
Panels are as follows:
Press any key to clear the Help Panel before pressing your chosen key.
When you press <ESC> to exit the floppy drive display you will be
prompted to reinsert the PC-Check boot disk.
To exit the Sector Browser, press <ESC> when the introductory panel
is showing.
Page 4.19
Pc-Check Diagnostics for AT-Style Personal Computers
IMPORTANT
IMPORTANT
Page 4.20
Section 4 System Information Menu
Note: SCSI hard drives can be tested using the Hard Disk Diagnostics
option under the Advanced Diagnostics menu, even in self-
boot mode, provided that the SCSI Adapter BIOS has “int 13h
extensions” enabled.
Note: The above option applies to all SCSI devices attached to the
SCSI bus and is not restricted to hard disk drives only.
Page 4.21
Pc-Check Diagnostics for AT-Style Personal Computers
that will be formatted, and the interleave entry screen will be entered
immediately. You can press <ESC> here to exit without formatting and
will have a further opportunity to abort the format before it is started.
Interleave Entry
You must enter an interleave to use for formatting the selected hard
drive. Values of between 1 and 99 are valid and other values will result
in an error. If you are unsure about which interleave to use, a value of 1
or 2 is recommended or the performance of your SCSI hard disk drive
will be significantly reduced. Pressing <ESC> here will return to the
SCSI Menu without taking any action.
Format Key
The format key is a randomly generated case sensitive password that has
to be entered exactly as shown in order to initiate the format. Pressing
<ESC> here will return to the SCSI Menu without taking any action.
IMPORTANT
Format In Progress
After the format has been initiated, some relevant information about
the drive being formatted is displayed for your review.
Page 4.22
Section 4 System Information Menu
Sort List
At least 1 bad block must have been entered in order for this function
to operate, otherwise an error message will appear. This function has
no dialogue window at all: it merely sorts the current list into ascending
order as soon as it is selected.
Page 4.23
Pc-Check Diagnostics for AT-Style Personal Computers
If any unwritten bad blocks remain, pressing <ESC> leads to a ‘List not
written !!’ menu; otherwise, <ESC> returns to the SCSI Menu.
Note: This is a forced entry menu where you must make a choice. You
cannot Escape from this menu.
This choice attempts to write the bad blocks entered and then
exits directly to the SCSI Menu. See Section 6.3.5 ‘Write Bad
Blocks’ for further information.
This choice simply dumps any bad blocks entered and returns
control directly to the SCSI Menu.
Page 4.24
Section 4 System Information Menu
Note: Please ensure that the medium containing the file being edited
is not write protected.
The screen will scroll left and right as necessary, to show the end of
lines which are longer than the screen width.
Page 4.25
Pc-Check Diagnostics for AT-Style Personal Computers
Pressing <ENTER> will lead to the Start-Up Options Editor. All the
command line parameters are listed in alphabetical order, with a one-line
summary of their function. Navigate through the list with the Up/Down
arrow keys and Page-Up/Page-Down keys.
Each time that you press <ENTER> after setting an individual parameter,
the main parameter list reappears, with the full revised command line
contents displayed at the bottom. Double quotes are automatically
inserted for text strings containing blanks.
When you have completed all your settings, press <ESC>. A panel
allows you to choose whether you wish to resume editing, save your
instructions, or discard them. Pc-Check will return to the System
Information Menu, after writing the CMDLINE.TXT file if you
requested it.
Page 4.26
Section 4 System Information Menu
Note: The location of the CMDLINE.TXT file will depend upon the
program medium being used. For USB flash device or floppy
diskette, the file will be written to that medium by default.
Note: For CD-ROM use, since the burnfile will also be written to floppy
diskette, you must include the full pathname of the burnfile in
the CMDLINE.TXT file. This will be drive B: for a floppy drive
running with the CD-ROM version of Pc-Check. See Appendix
C for further details.
Page 4.27
Pc-Check Diagnostics for AT-Style Personal Computers
Page 4.28
Section 5 Advanced Diagnostic Tests
Section 5
The Advanced Diagnostic Tests are selected from the Main Menu.
You will find that the screen display normally gives all the information
required to determine the nature of any fault detected, but these notes
give further explanation where necessary.
Processor details include type, speed and CPU signature. Processor tests
cover the Core Processor, AMD 64/EM64T Core, Maths Co-Processor,
MMX Extensions, 3DNow! Extensions, SSE/SSE2 Instruction Sets,
and MP Symmetry.
Page 5.1
Pc-Check Diagnostics for AT-Style Personal Computers
For the Core Processor test, Pc-Check will ensure that the processor is
performing satisfactorily by running a series of functions. Once tested,
the result is given as PASSED or FAILED.
On Pentiums and above, the Pentium division (FDIV) bug is tested for:
this should only fail on Pentium 60MHz and early 90MHz processors.
The FIST bug is also tested for: this should only fail on some Pentium
Pro and Pentium II processors.
Page 5.2
Section 5 Advanced Diagnostic Tests
The upper half of the screen initially contains a Memory Tests Menu,
and the lower half, which remains in view throughout most tests, lists
the memory installed, with its current test status.
The left portion of the menu allows the user to choose between testing
all or part of the memory, and to choose the test pattern to be used.
The centre portion of the menu initiates direct testing of Cache Memory,
Benchmark Memory and Cache Profiler. Information about memory
can be viewed via Module Details.
The rightmost portion of the menu accesses the Video Memory Tests,
and also provides options for which tests to run, and how many times
they are to be repeated.
Note: It is necessary to complete your choices, if any, for test set and
number of repeats before initiating testing. Except for the User
Pattern Test, Benchmark Memory and Cache Profiler, all tests
utilise these settings, defaulting to all tests being performed
once.
Page 5.3
Pc-Check Diagnostics for AT-Style Personal Computers
Very rarely, a memory module may appear listed in grey, if the system
information about the module indicates that there are no accessible
memory locations that map to that module, making it effectively
untestable. The module is given the result N/A. An attempt to test such
a module using the ‘Test Module’ menu option gives the following
message:
Page 5.4
Section 5 Advanced Diagnostic Tests
Note: On some systems the entire screen may become black or white
for prolonged intervals: this is normal during the operation
of this test.
Page 5.5
Pc-Check Diagnostics for AT-Style Personal Computers
The selected tests are run in turn, and typically take several minutes. The
Memory Tests Menu re-appears when the tests are complete.
Page 5.6
Section 5 Advanced Diagnostic Tests
The menu can be used to adjust the test time, which is expressed as
hundredths of a second per megabyte. For example, if 100 (i.e. 1 second)
were entered on a system with 512MB, the test would last for 512
seconds (eight and a half minutes). The default value is 150, which is
usually sufficient to expose all but the most obscure faults.
Note: Some chipsets may not implement all the features of the original
Intel design. In some cases, this can result in some tests failing.
If this happens, you should consult the chipset manufacturer’s
literature or consult with the motherboard manufacturer.
Page 5.7
Pc-Check Diagnostics for AT-Style Personal Computers
interval values are shown for information only: they may be of benefit
to an experienced engineer.
The interrupt controller test checks out the 8259 chip, or its chipset
equivalent. Specifically, it checks the “Mask” register which allows
selective disabling of a given type of interrupt. This is the only register
that can be tested because it can be read and written to. All others are
read or write only. This test is unavailable if memory managers are
loaded (see Appendix A).
The test also confirms that the Real-Time Clock is running. The RTC’s
status or mode registers are then checked to ensure that they contain
standard IBM PC values. If not, “Non-Standard Mode” is displayed,
but this is not considered to be a failure of the RTC.
The clock synchronicity test checks that the CMOS RAM clock and
the system clock are running at the same rate and that their times are
not more than 3 seconds apart. Should the times differ by more than
3 seconds, a prompt will appear, giving you the option to resync the
system clock with the CMOS RAM clock.
Finally, the system (DOS) and CMOS (RTC) date & time are displayed
(and continuously updated). Press the <ENTER> key to exit the test.
If you were asked to set the date and time when you booted the system,
you can check that they are correct.
Page 5.9
Pc-Check Diagnostics for AT-Style Personal Computers
and the status of the tests, while the right-hand side contains a menu
from which you can select a different floppy disk (if applicable) and
the tests you wish to run.
To run a test, select the test option from the menu and press
<ENTER>.
IMPORTANT
Number of Retries
This option allows you to select the number of retries per test performed
after a test operation fails (e.g. a read, write, seek etc.). Any failure,
regardless of the number of retries set, will be logged in the error log,
but it will not be counted as an error until the specified number of retries
has been exhausted. For example, if this value is set to two, the test will
try an operation three times (logging each failed attempt in the error
log) before counting this operation as an error (and failing the device).
See Test Settings >> Maximum Errors for a description on how to stop
testing when a number of errors have occurred.
Note: The default value for this setting is three, i.e. failed operations
will be retried three times only.
Page 5.10
Section 5 Advanced Diagnostic Tests
Maximum Errors
This option allows you to select the maximum number of errors per test
that may occur before a test terminates. If this value is set to fifty, the
fiftieth error will cause this test to terminate (give up). The first error
will cause a failure to be recorded. See Test Settings >> Number of
Retries for a description of what is considered an error.
Note: The default value for this setting is 50. This means that testing
will continue until 50 errors have been logged.
The next screen section contains a table giving details of the current
status of the test, although this is not usually of great interest, because
of the small capacity and short test time of floppy disks. See the similar
“Read Test” section of the Hard Disk Diagnostics if you require further
information about the parameters displayed.
The final section of the screen is filled with the bottom of the error log
(most recently logged information).
Page 5.11
Pc-Check Diagnostics for AT-Style Personal Computers
The user is requested to repeat the challenge key ‘YES’ (case insensitive)
before the test executes. This challenge is presented on entry to the
test (in interactive mode) and at the start of burn-in (in burn-in mode).
Although this test is theoretically safe, it does involve temporary
changes to the disk, and is therefore vulnerable to the effects of power
loss, etc.
This test writes contiguously to the whole of the diskette, and logs
any errors. Various parameters are displayed, indicating the progress
of the test.
Page 5.12
Section 5 Advanced Diagnostic Tests
WARNING
The Non-Destructive Write Test and Internal Cache Test
described below can, under certain circumstances such as
power failure, result in corruption of data. The Destructive
Write Test erases all data on the currently selected disk.
Please ensure you have read the advice given in the
appropriate sections before selecting these options.
Page 5.13
Pc-Check Diagnostics for AT-Style Personal Computers
Selecting a disk will reset the test range to cover the entirety of the disk’s
surface (this applies to media tests only) and clear the error log. If the
error log is not empty, you will be prompted that errors exist, before it
is cleared and the current disk is changed.
Selecting ‘Exit’ or pressing <Esc> in this menu will return you to the
parent menu without changing the current disk.
Error Messages and Comments
‘No Response from Hard Disk - Error’
Number of Retries
This option allows you to select the number of retries per test performed
after a test operation fails (e.g. a read, write, seek etc.). Any failure,
regardless of the number of retries set, will be logged in the error log,
but it will not be counted as an error until the specified number of retries
has been exhausted. For example, if this value is set to two, the test will
try an operation three times (logging each failed attempt in the error
log) before counting this operation as an error (and failing the device).
Page 5.14
Section 5 Advanced Diagnostic Tests
See Test Settings >> Set Maximum Errors for a description on how to
stop testing when a number of errors have occurred.
Note: The default value for this setting is zero. This means that
failed operations will not be retried – they will be immediately
considered errors.
Maximum Errors
This option allows you to select the maximum number of errors per
test that may occur before a test terminates. If this value is set to fifty,
the fiftieth error will cause this test to terminate (give up). The first
error will cause the device to fail. See Test Settings >> Set Number of
Retries for a description of what is considered an error.
Note: The default value for this setting is 50. This means that testing
will continue until 50 errors have been logged.
IMPORTANT
Page 5.15
Pc-Check Diagnostics for AT-Style Personal Computers
If any failures are found, the test is failed outright, because SMART has
already established that the disk is faulty. This can decrease test time
significantly for disks that support the SMART feature set, and which
have already logged failures via SMART.
HPA Protection
The Host Protected Area is an area located at the end of the physical
disk. Applications and certain operating system functions cannot access
this area. This area is typically used to store system restoration data
(so you can restore your operating system etc. to the state they were in
when you or your manufacturer imaged your machine). It can also have
other functions such as storing incremental backups etc.
Page 5.16
Section 5 Advanced Diagnostic Tests
When HPA protection is disabled, all tests will use this area during testing.
A prominent warning is displayed on screen when the user disables HPA
protection, to ensure that they understand what they are doing.
Note: The default testing condition is 100% coverage, i.e. the tests
will take as long as necessary to test every sector of the disk.
Should you wish to run for a specific time or at a specified
lower coverage, either use the menus below, or the Command
parameters /HMC or /HMD. For example, to run for 10 minutes
at a coverage which permits this, you can set /HMD=10m.
The user is presented with a frame that shows the time in the format “##h
##m ##s”. The two digits left of the hours field will be highlighted.
Up, down, left and right cursor keys can be used to move between fields.
Pressing <ENTER> on a field will allow the user to edit the value in
that field. Pressing <ENTER> again (after typing a number or not) will
commit the field value; pressing <Esc> will cancel editing the field and
the field will not be committed. Pressing <Esc> when no fields are being
edited will exit out of the set duration dialogue.
If any field values have been committed, the whole duration will be
committed. If no fields have been committed, the duration will not be
changed.
The duration entered here will only limit the duration of media tests.
It will not extend them. When tests are selected to test by duration, the
coverage is calculated automatically as the test runs, to ensure that the
test completes in the requested time frame. If the test is taking too long,
the coverage is reduced. If the test is running too quickly, i.e. it will
complete before time with the current coverage percentage, then the
Page 5.17
Pc-Check Diagnostics for AT-Style Personal Computers
The user is presented with a frame that shows a filled bar and a
percentage. Up, down, left and right cursor keys can be used to modify
the coverage value by 1%. Page up and page down cursor keys can be
used to modify the coverage value by 10%. Pressing <ENTER> commits
changes. Pressing <Esc> cancels and changes are not committed. Setting
a test coverage value changes the test duration to Auto.
Test Range
The user is presented with a frame requesting the start and end sectors.
Start of range is inclusive, end of range is exclusive (e.g. hexadecimal
00000000:00000000 to 00000000:00000010 will test exactly 16 sectors
starting at the beginning of the disk).
The end sector must be at least one higher than the start sector. The
end sector may not be greater than the first inaccessible sector of the
disk (one past the end sector). Any attempt to violate these rules will
be automatically corrected for you.
Note: When changing disks, the test range is set to span the entirety
of the disk’s media.
Page 5.18
Section 5 Advanced Diagnostic Tests
within the specified time frame. Setting test duration changes the test
level to Auto.
Note: This option does not produce a pass or fail - the operator must
interpret the values to make this decision. This test is for fault
indication purposes only – a message to this effect is included.
Page 5.19
Pc-Check Diagnostics for AT-Style Personal Computers
The duration-elapsed field shows that the test has been running for
15 minutes. The duration-remaining field shows that the test will
take another 45 minutes to complete. When media tests are set to
test by coverage, the duration-remaining and duration-total fields are
estimated.
The coverage-elapsed field shows that 25% of the selected test range
has been tested so far. The coverage-remaining field shows that 75% of
the selected test range is still to be tested before the test will complete.
When media tests are set to test by duration, the coverage-remaining
and coverage-total fields are estimated.
The data-elapsed field shows that 50 GB of the test range has been
tested (this is calculated from the test range size multiplied by the
Page 5.20
Section 5 Advanced Diagnostic Tests
The sector fields show the same information as the data fields but in
hexadecimal logical block address notation.
Following that you will see the current sector number and a progress
bar spanning the width of the screen.
The final section of the screen is filled with the bottom of the error log
(most recently logged information).
Note: This test cannot be run on non-IDE disks and disks connected
via custom controllers. When run on these disks, this test will
display an appropriate error message and set the result of the
test to N/A.
This is a media class test. Although this test is theoretically safe, it does
involve temporary changes to the disk, and is therefore vulnerable to
the effects of power loss etc. Therefore the user is requested to repeat
the challenge key ‘YES’ (case insensitive) before the test executes. This
Page 5.21
Pc-Check Diagnostics for AT-Style Personal Computers
This test will take approximately double the time which the Destructive
Write Test takes to complete (unless, of course, media tests are set to
test by duration, in which case, they will both take the same amount
of time to complete).
WARNING
Please ensure you have a valid up-to-date backup of your
data before running this test.
The test screen begins with a section containing the model number,
firmware revision, serial number, capacity, and status of the disk under
test. Following that is a section containing a table. A typical snapshot
might resemble the following:
Page 5.22
Section 5 Advanced Diagnostic Tests
The duration-elapsed field shows that the test has been running for
15 minutes. The duration-remaining field shows that the test will take
another 45 minutes to complete. When device tests are set to test by
level, the duration-remaining and duration-total fields are estimated.
The level-elapsed field shows that 25% of the test has been executed
so far. The level-remaining field shows that 75% of the test is still to be
executed before the test will complete. When device tests are set to test
by duration, the level-remaining and level-total fields are estimated.
Following that you will see a position bar that shows the current position
of the head in the Mechanics Stress Test and the (theoretical) current
cache read/write address in the Internal Cache Test. This is followed
by a progress bar spanning the width of the screen.
The final section of the screen is filled with the bottom of the error log
(most recently logged information).
WARNING
Owing to the active nature of Pc-Check’s cache-sizing
algorithm, this test can be potentially destructive, if, for
example, it is interrupted by power loss or user reboot.
This is a device class test. Because this test can be potentially destructive,
the user is requested to repeat the challenge key ‘YES’ (case insensitive)
before the test executes. This challenge is presented on entry to the
test (in interactive mode) and at the start of burn-in (in burn-in mode).
The integrity of the disk’s internal cache is tested. Hard disks currently
support RLA (read look-ahead) and write caching.
Page 5.23
Pc-Check Diagnostics for AT-Style Personal Computers
Some hard disk service organisations will no longer accept hard disk
returns unless at least a SMART short self test function has been
performed.
Theoretically the self tests also benefit from sensors and specific
knowledge to which Pc-Check cannot obtain access. However it should
be remembered that the precise implementation and performance of the
test is entirely under the control of the hard disk manufacturer and their
individual firmware implementation.
Note: If SMART operations had been disabled for this disk, they are
temporarily enabled for the duration of these tests, and then
reset to disabled.
Note: Some of these tests, especially the Extended Self-Test, might take a
long time to run, characterised by periods of apparent inactivity.
A “spinner” alongside the progress bar gives reassurance that
the test is still functioning. A number of supportive messages
might also appear, such as a reminder that the hard disk activity
LED might not be lit - which does not indicate that the test has
hung.
All errors that appear in the SMART log are of physical significance,
i.e. they do not relate to programmatic errors, such as out of range sector
values. However, these errors may have come to pass due to something
as simple as a sharp knock or power fluctuation during operation.
Therefore a disk’s status may remain as passed, even though warnings
of command failures have been listed during the test.
In the case of a disk with more than two warnings, it is good practice
to monitor the disk more closely in future, in case this is an early
indicator of a more serious problem.
If both of these tests are selected under burn-in, then, should the
SMART Short Self-Test fail, the SMART Extended Self-Test will
automatically be set to failed, and the burn-in will move on.
This test will (typically) test the entire medium, but might do so far more
quickly than a Pc-Check 100% coverage test. This is because the test
takes place entirely on the disk by the disk’s own controlling processor,
and no data need pass out of the disk. However, bear in mind the caveat
given above regarding the manufacturer’s implementation of the test.
The user interface for this test is identical to that of the SMART Short
Self-Test.
Page 5.25
Pc-Check Diagnostics for AT-Style Personal Computers
Press ‘C’ to clear the error log (you will be prompted for confirmation);
‘S’ to save the error log to disk (you will be prompted for a filename);
‘P’ to print the error log to line printer (LPT1); or <Esc> to exit.
IMPORTANT
Page 5.26
Section 5 Advanced Diagnostic Tests
During testing, the upper area of the screen lists a number of technical
parameters for the CD-ROM/DVD drive and interface, together with
a continually updated display of the sector under test.
Use the cursor keys to highlight the required option and press
<ENTER>.
Page 5.27
Pc-Check Diagnostics for AT-Style Personal Computers
Note: The inserted disc will need to have at least 100,000 sectors
containing data before it can be used to run the test. The more
data on the disc, the more likely that the test will exhibit the full
performance of the drive.
Note: The inserted disc will need to have at least 66,000 sectors before
it can be used to run the test, but the results may not be accurate
unless the disc has at least 260,000 sectors: a warning will
appear on the screen in this case.
Page 5.28
Section 5 Advanced Diagnostic Tests
Do not run this test if you are using a slot loading CD-
ROM/DVD drive, because such drives cannot perform the
“close” operation. The consequences are:
Page 5.29
Pc-Check Diagnostics for AT-Style Personal Computers
Note: If your package does not include a CD or DVD Test Disc, and
you require one, contact Eurosoft.
The test moves back and forth between the layers, ensuring that the
test data is read accurately.
IMPORTANT
Page 5.30
Section 5 Advanced Diagnostic Tests
Page 5.31
Pc-Check Diagnostics for AT-Style Personal Computers
One test (Serial Port Internal Loopback) does not require a serial
loopback plug. For all other tests, please ensure that your serial
loopback plug is inserted into the correct port before you begin
these tests.
The screen is divided into two parts: the left-hand panel shows details
of the selected serial port, including the current results status of the tests,
while the right-hand panel contains a serial port selection menu.
Once a serial port has been selected, the next screen displays details of
this port and the status of the tests in the left-hand panel, and a menu
of tests in the right-hand panel.
The serial port tests are full duplex and interrupt driven to apply
maximum stress to the components during testing.
IRQ Test
The IRQ test will already have a result at this stage: it cannot
subsequently be run. Since the serial port tests are interrupt driven, then,
if this test has failed, the problem must be corrected before any other
tests can be run: a message to this effect will appear on the screen.
Page 5.32
Section 5 Advanced Diagnostic Tests
Page 5.33
Pc-Check Diagnostics for AT-Style Personal Computers
This test will refuse to run if the port under test does not have an internal
FIFO, and will display an appropriate message for five seconds.
Please ensure that your parallel loopback plug is inserted into the
correct port before you begin these tests.
The screen is divided into two parts: initially the left-hand panel shows
the above message while the right-hand panel contains a parallel port
selection menu.
Page 5.34
Section 5 Advanced Diagnostic Tests
individual tests. The current status of the test being performed is then
displayed in the right-hand panel.
Page 5.35
Pc-Check Diagnostics for AT-Style Personal Computers
Software Modems
Software Modems or “WinModems” are controlled entirely by Operating
System drivers. These modems cannot be tested by Pc-Check.
It is important that your modem is in the idle state before you begin
these tests. This can be achieved by resetting your modem (if your
modem has a reset button) or by switching the modem off and then
on again. If you have an internal modem without a reset button,
this will not be necessary.
If more than one active modem is detected, and assuming that a full
duplex data path could be established with each, a modem selection
menu will appear. Once you have selected a modem using the keys
indicated, or if only one active modem was detected, the left-hand panel
shows modem details while the progress of the data collection test is
displayed in the right-hand panel. Upon completion of data collection,
the modem tests menu is displayed instead.
Data collection
The modem data collection phase is performed once only after a modem is
selected, and the left-hand panel is updated. The ‘Data collection’ result in
the left-hand panel will be updated upon completion. In general, a fail here
indicates that communications broke down during the data collection.
Page 5.36
Section 5 Advanced Diagnostic Tests
With DOS, up to four serial ports can be used, with base I/O addresses
at 3F8H, 2F8H, 3E8H and 2E8H. These addresses are hidden from the
DOS user via a set of pseudonyms, the COM port numbers. At bootup,
the BIOS searches for serial port devices, and allocates successive COM
location numbers to them in turn.
Page 5.37
Pc-Check Diagnostics for AT-Style Personal Computers
Two tests are performed in sequence: the ‘Data Carrier Test’ and the
‘Dial Tone Test’.
Each test will generate tones within a few seconds of the message
appearing. Acceptable keys are ‘Y/y’ to record a pass result (and switch
off the tones), ‘N/n’ to record a failed result, or <Esc> to abort the test
and record an aborted result.
Page 5.38
Section 5 Advanced Diagnostic Tests
5.12 ATA
These tests probe for and perform basic register checks on ATA
controllers of both parallel and serial type.
Note: It is possible that you might see the message: “No serial ATA
controllers were identified”, even though such devices exist.
Furthermore, you might possibly find that they are tested and
listed under Parallel ATA Tests. The explanation is as follows.
Page 5.39
Pc-Check Diagnostics for AT-Style Personal Computers
5.13 USB
Note: If present, USB support in the BIOS must be enabled before
running these tests.
The left-hand panel provides USB details and the status of the tests, while
the right-hand panel contains a test menu with the following options:
Page 5.40
Section 5 Advanced Diagnostic Tests
5.15 Network
Performs basic checks on Gigabit Network Controller devices. There
is support for Intel, Broadcom and nVidia gigabit controllers only.
These tests have no connectivity or loopback requirement. If multiple
controllers exist, a menu of controllers is presented, to allow the user
to chose a target device (with names). Depending on the vendor of the
Gigabit controller chosen, the presentation of the test screen will vary.
Page 5.41
Pc-Check Diagnostics for AT-Style Personal Computers
During the Stress test, the video testing runs first at one task priority (say
a low one). After a while, it stops and removes itself from the screen.
During this interval of ‘no video’, the testing of the other components
still continues. The video test will later restart at a new task priority
(say a high one) until the next interval, and so on until the whole stress
test duration is over.
Begin the test by selecting “Perform Tests”. The main test screen
displays information and progress for the individual and collective
test processes. During the periods of video testing, a rotating cube is
displayed on-screen: when it is not running, the usual “activity bars”
are displayed.
You should press every key at least once. When each key is pressed,
the on-screen key is highlighted both on the key top (legend) and on
Page 5.42
Section 5 Advanced Diagnostic Tests
the bar at the bottom of the key representation. The key legend remains
highlighted only when the key is pressed, while the bar will remain
highlighted once the key has been ‘visited’. If all keys are successfully
highlighted, the test ends with a pass result. Note that for mono screens,
the key “disappears” when pressed and the legend becomes bright: only
the key top returns when the key is released.
During testing, the CAPS lock and Shift keys retain their normal
behaviour and the CAPS lock LED will light as per normal. Note that
the Scroll Lock and Num Lock LEDs will not operate during this test.
When either the state of the CAPS lock is changed or a Shift key is
depressed, the legends of the keyboard representation will be altered
appropriately.
At the bottom of the screen, the current hardware scan code is listed,
along with the state of the CAPS Lock and Shift keys. Opposite, the
state of the currently- or last-pressed key is given, along with the legend
of the key in both the shifted and unshifted state.
To exit this test without pressing all keys, <Esc> must be pressed
twice. You will be asked to confirm this action. A selection of keys is
provided for both the positive and negative responses in the various
dialogues of this test.
If, on exit from this test, either through completion, or by user action,
Pc-Check believes that certain keys may have become stuck down
during testing, it will list them and ask if you wish to record a pass or
fail result. If a fail result is recorded, no further questions are asked.
If all keys have not been pressed, you will again be asked if you still wish
to record a pass result. You will then be returned to the tests menu.
If the key is released early or other keys are pressed, the test will fail.
After the key is released, the test will report pass or fail, and you may
return to the tests menu.
In order to perform the mouse tests the video mode will require
to be changed. If your video card and monitor have not been
configured for use in these modes some screen distortion may occur.
This will not harm your system but may make some tests difficult
to complete.
If you press a key to continue, the first mouse test (the Button Test)
starts. The right-hand panel holds a diagram of a mouse: as each button
is pressed in turn, the colour of the screen ‘button’ changes. However,
if you failed to respond within the test’s timeout period, or the buttons
on your mouse are faulty, the test status is set to FAILED and you are
returned to the Advanced Diagnostic menu. Tests for the CENTRE
button will only respond if your mouse has 3 buttons and its driver is
configured to recognise the centre button. (Refer to the manufacturer’s
manual).
Otherwise, if the test passed, the next test begins (the Ballistic Test);
for this and subsequent tests, the X and Y co-ordinates of the mouse
Page 5.44
Section 5 Advanced Diagnostic Tests
are displayed along the bottom of the screen. There are two versions
of both the Positioning and Area Redefine tests, one for text mode, the
other for graphics mode. The final test, Graphics Cursor Redefine, is
by implication for graphics mode only.
All tests have a timeout period (of fair duration for a correctly
functioning mouse). Failure to complete the test successfully in this
time leads to a test failure and subsequent exit from the mouse option.
You may terminate any test by pressing <Esc>; the test status is set to
ABORTED, and the option exits.
For the Ballistic test, you are asked to confirm the ability to change the
speed of response of the mouse. For the Positioning tests, click the left
mouse button over the four extreme corners of the full screen (not the
dots on the diagram!). For the Area Redefine tests, confirm that the
cursor cannot move outside the rectangular area, and then click on the
four corners as indicated. For the Graphics Cursor Redefine test, you
are asked to click on the box that best describes the appearance of the
cursor; the test passes if you click on the appropriate box.
The joystick is calibrated by being moved to the top left, bottom right
and centre positions: a failure will be reported if no difference can be
detected between the centre and a corner.
Page 5.45
Pc-Check Diagnostics for AT-Style Personal Computers
The user images are similar for both HD and AC’97 hardware. In the
case of HD Audio, a diagram is briefly displayed at the start of tests,
reflecting the internal organisation and configuration of the device.
Note: The sound levels from different tests can vary considerably.
Try each test first with a low volume setting, and if necessary
repeat at a higher level, to avoid distressing headphones,
speakers and ears.
Note: Failure to produce a sound from this test might be the result of
a BIOS setting.
Page 5.46
Section 5 Advanced Diagnostic Tests
Note: If you do not hear the expected sound through your loudspeakers
when running the Real-time and Streamed PCM tests, try the
following before declaring that the tests have failed.
1 Ensure that any volume and mixer levels for the external speakers
are high enough.
Note: The screen may go blank for a short while at the beginning of
some tests, and when changing to a different video mode.
Please also note that these tests make all supported modes
available for testing, some of which may have scan rates
too high for your monitor. Please deselect incompatible
modes using the mode selection menu. Thank you.
This panel will not be displayed again until after Pc-Check is restarted.
The panel does not appear during Burn-In testing.
If the video card is unable to change into all the modes which it reports
as supported, these modes will be automatically removed from the
Select Modes for Testing list (see below): a message to this effect is
displayed.
Page 5.48
Section 5 Advanced Diagnostic Tests
Page 5.49
Pc-Check Diagnostics for AT-Style Personal Computers
This is a test of the monitor and will confirm that the coils and magnets
have been correctly aligned on the tube and that the vertical and
horizontal amplitude and linearity are correctly adjusted. If the test
fails you should firstly check that all cables and connectors are securely
attached and then check for transit damage; otherwise you may need to
replace the monitor if adjustment of the display controls (horizontal/
vertical/pincushion etc) does not correct the misalignment.
Note: The screen will blank (go black) while the video mode is changing:
this process may take several seconds.
Page 5.50
Section 5 Advanced Diagnostic Tests
When the Memory Diagnostics screen appears, use the cursor keys
to select “Test Video Memory”. The tests may take several minutes,
during which a variety of patterns will occupy the screen. After the tests
are complete, the main Memory Diagnostics panel reappears. Pressing
<Esc> returns to the Video Diagnostics panel.
Having selected the appropriate port, the printer type can be selected from
Generic, Epson 9-pin compatible, Epson 24-pin compatible, Epson 9-pin
wide, Epson 24-pin wide, HP LaserJet, PostScript, IBM 9-pin compatible,
IBM 9-pin wide, IBM 24-pin compatible and IBM 24-pin wide.
Before selecting the test, check that the printer is switched on, connected
to the specified port and is On-line. If it still does not print, check the
cable using another computer and/or printer.
Page 5.51
Pc-Check Diagnostics for AT-Style Personal Computers
Page 5.52
Section 5 Advanced Diagnostic Tests
Page 5.53
Pc-Check Diagnostics for AT-Style Personal Computers
5.23 ACPI
The left-hand panel of the main screen holds a display box listing the
following details:
ACPI version
OEM ID
PM profile
The possible ACPI version values are 1.0 and 2.0. These differ chiefly
in relation to the System Description Tables (see below).
Page 5.54
Section 5 Advanced Diagnostic Tests
Unspecified
Desktop
Mobile
Workstation
Enterprise server
SOHO server
Appliance PC
Reserved
This field is set by the OEM to indicate the system’s preferred power
management profile to the OS on boot up. The OS may use the field to
set default power management policy parameters.
Page 5.55
Pc-Check Diagnostics for AT-Style Personal Computers
The root table always points to the FADT (Fixed ACPI Description
Table), which provides fixed hardware information such as the addresses
of various register blocks. The FADT in turn points to the FACS
(Firmware ACPI Control Structure) and the DSDT (Differentiated
System Description Table). If the address of any of these tables cannot be
determined, then “Not located” is displayed in place of the address.
The root table may in addition point to other tables; if so, pressing
<ENTER> displays these additional tables’ addresses. The names of
these remaining ACPI tables are as follows:
Reclaim memory The ACPI tables are loaded here at boot up; once the
OS has read the tables it becomes available RAM.
Page 5.56
Section 5 Advanced Diagnostic Tests
For each address range that is located, its address type (reclaim memory
or NVS memory), base address (in 32-bit linear format) and length in
bytes are displayed. If the base address or length of an address range
cannot be determined, then “Undetermined” is displayed in place of a
value. Press <ENTER> to return to the ACPI Menu.
Page 5.57
Pc-Check Diagnostics for AT-Style Personal Computers
Unless you have been given a validation failure message, you should
not see:
* Configuration lines shall contain ‘s=x, w=y’ where ‘x’ is the slot
number and ‘y’ is the link width (either 1, 2, 4, 8, 12 or 16). Multiple
width options may appear for the same slot if desired on separate lines
in the file.
Page 5.58
Section 6 Continuous Burn-In
Section 6
Note: These diagnostics are usually used for reliability testing and not
for casual fault-finding. As one would expect, if a component
FAILS during Burn-In, this will be the final result regardless of
subsequent passes during Burn-In testing.
The user-images for the two options differ in only two respects, which
are now summarised:
Page 6.1
Pc-Check Diagnostics for AT-Style Personal Computers
Note: If you are running from CD-ROM, you can use a floppy diskette
to save or load your Burn-in scripts.
If you are running from USB flash device, you can use either
the flash device itself or a floppy diskette to save or load your
Burn-in scripts.
If you are running from floppy diskette, you must not replace
the program floppy diskette with another diskette: burn-in files
must be located on the program diskette.
Note: Remember to supply the full pathname of the file, including the
appropriate drive letter (see Appendix C for details).
Page 6.2
Section 6 Continuous Burn-In
If the Pause on Error option is set to “Yes”, a screen panel will appear
during burn-in testing if an error is detected, allowing the user either
to resume, or to abort the entire Burn-In test.
When “Individual Passes” has been selected from the Change Pass
Control option, use the numeric keys to enter the number of times to
run each test.
If the number of tests selected overflows the page, the list can be scrolled
using the cursor or PgUp/PgDn keys. Arrows are shown to indicate when
there are more tests above or below the displayed section of the list.
Page 6.3
Pc-Check Diagnostics for AT-Style Personal Computers
Note: Command Line switches set via the Advanced Start-Up Options
in the current session will apply to Immediate Burn-In testing.
When testing floppy disk drives, ensure that you have a formatted
diskette in each drive you wish to test. Similarly ensure
appropriate disks are inserted for the CD-ROM/DVD and ATAPI
Devices tests. However, remember that the program medium must
not be swapped out, unless the activity is specifically sanctioned
by Pc-Check.
Page 6.4
Section 6 Continuous Burn-In
/BB <ENTER>
When an error condition has occurred the associated beep code will
be played and repeated approximately every 2 to 2.5 seconds. The
user may press <ESC> to terminate the beep code, and may optionally
continue testing or stop Burn-In and go to the Pc-Check results screen
for further information.
The Beep codes for the nineteen groups of POST Card Diagnostics are
given in the sub-section “Post Codes and Beep Codes” below.
Page 6.5
Pc-Check Diagnostics for AT-Style Personal Computers
Note: /BD is required in order that Pc-Check exits after testing, so that
final results can be saved, and displayed on the SIB.
Codes
During Testing
Steady Yellow Testing is in Progress
Red and Green The First Serial Port is being Tested
The audible Beep code is derived from the binary representation of the
decimal value of the Group Number, where 0 = Long (“L”) and 1 =
Short (“S”), as shown below
Page 6.6
Section 6 Continuous Burn-In
Page 6.7
Pc-Check Diagnostics for AT-Style Personal Computers
Page 6.8
Section 6 Continuous Burn-In
Page 6.9
Pc-Check Diagnostics for AT-Style Personal Computers
Page 6.10
Section 7 Show Results Summary
Section 7
The status of those Advanced Diagnostic Tests which have been run
is displayed, grouped by device. If your computer has more than one
processor, for example, then the primary processor results will be in column
1, the secondary processor results will be in column 2, and so on.
Note: If a test invokes a FAILED status then the test will remain FAILED
irrespective of any following tests during Burn-In.
Page 7.1
Pc-Check Diagnostics for AT-Style Personal Computers
Page 7.2
Section 8 Results Report
Section 8
When selling a machine that has reached a stage where further upgrading
will not be advantageous, the records will indicate to a buyer the
machine’s past history and its reliability. It may also increase its resale
or trade-in value by more than the original cost of Pc-Check!
Pc-Check can produce an output text file of the test results in the
form of a summary of each PASSED or FAILED test. You are first
requested to type in details to identify the machine and the tester, plus
the number of copies of the report required. You are also asked if you
want to include all test names on the list even though some may not
have been carried out.
Instruction Summary
Type in Machine Name.
Type in Tester Name.
Type in Machine Serial Number.
Type in Number of Copies Required or Press <ENTER> for one copy.
Do you want to report only on tests that are run? In response to the
‘Y/N’ prompt, type ‘Y’ to restrict the report to only the tests run or type
‘N’ to report all tests.
Press <TAB> to move between entries.
Press <F10> to generate the report.
Page 8.1
Pc-Check Diagnostics for AT-Style Personal Computers
Note: Remember to include the full pathname with the appropriate drive
letter, in order to save your results to the correct medium.
Note: If the filename for the output is invalid, for example if you are
attempting to write to the Pc-Check program CD, a warning
message is displayed. Pressing <ENTER> then returns to the
main menu. Re-entering the Write Results Report will enable
you to re-direct the output.
Output
Output is in the form of a Quality Assurance Report, divided into two
main sections: Machine Configuration, and Quality Assurance Testing
Results.
There is a section on the output where the tester can sign to certify
the report, and a certification code is produced, which can be used to
check for results tampering, for example via Eurosoft’s eTest Manager
facility.
For Burn-In testing, a 3-line summary section at the end of the Report
indicates when testing began and ended, and gives the duration.
Page 8.2
Section 9 Problem Reporting
Section 9
PROBLEM REPORTING
9.1 Introduction
In order to provide a quick response to any technical enquiries you may
have, Eurosoft has taken specific steps to help you report problems to
our technical staff.
Page 9.1
Pc-Check Diagnostics for AT-Style Personal Computers
or
Support
Europe [email protected]
United States [email protected]
Page 9.2
Appendix A Running Pc-Check under DOS
Appendix A
Page A.1
Pc-Check Diagnostics for AT-Style Personal Computers
Figure A.1 is an overview of the impact which these issues have on the
process of running Pc-Check under a full DOS, as described below.
Page A.2
Appendix A Running Pc-Check under DOS
How to run
Pc-Check
under DOS
Is DOS
Yes No
installed on test
machine?
No No
Are
No Yes
device drivers
needed?
Run Pc-Check
on test machine
under DOS
Page A.3
Pc-Check Diagnostics for AT-Style Personal Computers
This command will copy certain setup files that normally reside in the
root directory of drive C: to the diskette.
Or, from Windows® Explorer:
Format a floppy diskette, remembering to tick the option “Create an
MS-DOS startup disk”. This diskette will not be completely “clean”,
and will therefore require editing to remove inappropriate references.
Page A.4
Appendix A Running Pc-Check under DOS
be loaded. They must therefore be added after the clean boot diskette
has been generated.
This involves installing the required drivers, and editing DOS system
files such as CONFIG.SYS and AUTOEXEC.BAT, in order to access
these drivers.
Further editing may be required in order to avoid reference to memory
management software such as HIMEM.SYS or EMM386.EXE, or to
other inappropriate features.
Page A.5
Pc-Check Diagnostics for AT-Style Personal Computers
Page A.6
Appendix B List of Power Managment Events
Appendix B
Page B.1
Pc-Check Diagnostics for AT-Style Personal Computers
Page B.2
Appendix C Drive Letter Allocation
Appendix C
The allocation table for booting Pc-Check from various media is:
Thus, for example, if you are running Pc-Check from CD-ROM, you
will need to reference the floppy drive as B: when defining the path
for the burnfile in CMDLINE.TXT. If you are running from USB flash
device, then Pc-Check itself is on the C: drive, and any floppy diskette
has the drive letter A:.
Note: Some legacy BIOSes cannot be relied upon to handle the above
drive letter allocation correctly. If you are running Pc-Check
from a read-only medium, e.g. CD-ROM, this can cause a
problem when you attempt to use an additional write-enabled
medium to read or write data, such as a burnfile, or a report.
Assuming that you have set the correct full pathname, if you
unexpectedly incur a “Write Error” message, your BIOS could
Page C.1
Pc-Check Diagnostics for AT-Style Personal Computers
Page C.2
Appendix D Advanced XML Options for HII Files
Appendix D
Note: It is beyond the scope of this document to describe XML and XSL
in detail: the user is referred to the many specialist publications
on these subjects. A knowledge of XSL would allow the user to
generate reports which, for example, contained the company
logo, or otherwise complied with the corporate image. This
Appendix is confined to providing guidance regarding the content
of a typical XML HII file produced by the Pc-Check compare
process, and providing hints on how it might be customised.
Note: XML HII files from versions of Pc-Check before V5.60 are not
compatible.
(i) Support engineers can capture and retain HII images for
the systems they maintain: differences since the last HII
‘snapshot’ may highlight forgotten or unauthorised component
changes;
Page D.1
Pc-Check Diagnostics for AT-Style Personal Computers
When viewed with a browser, the XML files, containing the HII
configurations and the HII differences, refer to included XSL files,
which control formatting of the HII data. This facilitates creation of
a pleasing and clear report for display or print. Knowledge of XSL
allows modifications to the XSL files to be made, in order to produce
personalised report formats, without affecting the content of the HII
files themselves.
Page D.2
Appendix D Advanced XML Options for HII Files
</component>
The ‘component’ XML start and end tags delimit the section of the file
that describes that component.
In the start tag, the ‘label’ defines the application’s name for the
component, while the ‘description’ gives the user, or displayed, name.
This convention carries through to the component ‘attribute’ tags.
Page D.3
Pc-Check Diagnostics for AT-Style Personal Computers
Page D.4
Appendix D Advanced XML Options for HII Files
you wish only these top level attributes to be considered, i.e. you wish
to match only on the total amount of memory installed, but are not
concerned with how this has been achieved, add ‘thisonly=”yes”’ to
the ‘memory’ tag, i.e.
Page D.5
Pc-Check Diagnostics for AT-Style Personal Computers
Page D.6
Appendix E EuroDOS
Appendix E
EURODOS
Page E.1
Pc-Check Diagnostics for AT-Style Personal Computers
EuroDOS tests the memory that is subsequently used to load the Pc-
Check program. If memory faults are found, it will attempt to load the
program avoiding the fault. The result of this test is collected and used
by Pc-Check.
Page E.2
Glossary
Glossary
This glossary covers many of the terms used in this manual and gives
our interpretation of their meaning. It also gives our interpretation of
many of the terms that the reader will find in other documents relating to
computer usage. We have given explanations as they apply in computing
and electronics generally and a more specific meaning where this may
be in general variance when applied to personal computers of IBM or
IBM-compatible types.
We make no excuse for including quite a few terms that should have
obvious meanings to most of our readers because, in many cases, the
interpretation tends to ‘drift’ to fit the need in the ever-changing world
of computers. The fine-tuning of the meaning of some terms and the
broadening of others will continue to change gradually with time.
Page GL.1
Pc-Check Diagnostics for AT-Style Personal Computers
Access
An operation on a data-storage device such as a disk drive or a computer
memory to read or write data.
Add-on Card
A circuit board that can be fitted to an electronics assembly. For personal
computers, this specifically refers to circuit boards that plug into a row of
connector sockets called expansion slots on a PC’s motherboard. These
latter are normally electronic interfaces to peripheral devices.
Address
A numerical reference, usually rendered in hexadecimal, used to uniquely
identify the location of data or a place where data can pass into or out of
the system. In the personal computer context, this is normally restricted
to its base and extended RAM, its BIOS and CMOS chips and peripheral
interfaces plugged into the motherboard.
AGP
Accelerated Graphics Port. A bus specification which allows graphics cards
faster access to main memory than is possible via the regular PCI bus.
Alignment
A general mechanical term relating to the physical position of one item with
reference to another. More specifically, the term is used when referring to
the accurate positioning of a disk drive’s read/write heads over the circular
magnetic tracks on hard or floppy disks.
Alpha-Numeric Character
A sub-set of the 8-bit byte set that includes all the printing or display
alphabet characters. i.e.:- letters, numerals from 0 . . 9, most of the accented
letters, space and punctuation.
ANSI
Abbreviation for American National Standards Institute.
APM
Advanced Power Management. Facility of particular application to portable
computers, allowing devices such as hard drives and the screen to be
powered down when the machine has not been active for a specified period,
and the CPU to operate at reduced speed and power.
Page GL.2
Glossary
Application
This term normally refers to a computer program that runs on a PC under
the user’s direct control, such as a word processor, spreadsheet, drawing
package etc. The application may initiate several other programs during
its use. On termination, these supplementary programs return to the calling
program and are transparent to the user.
Argument
Part of a command in a batch file or in a command line instruction. The
argument is added where the command requires a specific parameter such
as OFF after the command ECHO when you don’t want to see the steps in
a batch file displayed on screen as the commands are being executed.
ASCII
Abbreviation for American Standard Code for Information Interchange.
A standard code of 7 binary elements giving 128 different combinations
(27). Except for the zero (null) value, each code represents either an alpha-
numeric character, punctuation character or a control signal.
AT
A computer configuration designed by IBM using the Intel 80286 chip as
the central processor, having a 20M-byte hard disk and eight expansion
slots for peripherals.
Page GL.3
Pc-Check Diagnostics for AT-Style Personal Computers
AT-Compatible
Usually understood to mean a computer design based on the IBM AT
configuration built by non-IBM manufacturers. Disk capacity, memory
size and speed very often being superior to the IBM standard.
AUTOEXEC.BAT
An MS-DOS (or compatible operating system) batch file consisting of a set
of DOS commands that are carried out in the listed sequence automatically
after the execution of the CONFIG.SYS sequence when a PC is switched
on or reset. This facility enables a user to organize the way the computer
should be initialised without the need to carry out a tedious set of command
line instructions.
Base Memory
The memory on a PC addressed from zero to 640KB. This memory holds the
current part of the application being run, some or all of the associated data
and a small area reserved for the BIOS and O/S (Operating System).
Batch File
A file that may have any 8-character filename with the extension ‘.BAT’,
containing a set of DOS commands. (AUTOEXEC.BAT is a reserved name
for the file that is automatically called on system boot). Batch files are a
simple way for the user to avoid manually keying in a series of complicated
or monotonous command-line instructions that need to be executed before
some other operation can be started.
Baud Rate
The data transmission rate between two serial devices (e.g. modems),
measured in bits per second.
Page GL.4
Glossary
BCD
Abbreviation for Binary-Coded-Decimal. A method by which 4-bit binary
counters increment from 0000 to 1001 (910) normally and reset to 0000 on
the tenth count and set their ‘carry’ bit. Counters of this type are available as
chips or can be implemented in software and are normally used to provide
human-readable decimal outputs.
Binary
A numbering system having only two fundamental values, these being 0 and
1. Digital computers store and manipulate all data in this binary form.
BIOS
An abbreviation for Basic Input/Output System. A software program
usually stored in read-only memory (ROM) components located on the
computer’s motherboard. The BIOS controls the routines for the central
processor and chipset components which, in turn, unite external devices
such as disk drives, screen and keyboard to permit applications software
to be utilized efficiently.
Bit
A single binary digit (i.e. having a value that can only be 0 or 1). The value
is held either as the state of a binary electronic switch, as a capacitive charge
or as a uniformly polarised magnetic region on a disk.
Bluetooth
Radio technology that connects electronic devices without using a cable.
Data and voice can be exchanged at ranges of up to 10 meters without the
need for devices to be lined up together.
Boot
The initialization process that occurs between the switching on or reset
of a PC and the time when it is available for its user. The boot process
includes the BIOS initialization and tests, but these are not executed when
a ‘soft’ reset is performed (CTRL-ALT-DEL). It includes the loading of
the operating system, defining devices, running their configuration routines
and processing the AUTOEXEC batch file.
Page GL.5
Pc-Check Diagnostics for AT-Style Personal Computers
Boot failure
Failure of the system to attain the normal user-ready state on power-up
or reset.
Buffer
A temporary data storage area in a computer or an associated peripheral
device. When data is passed from one system to another (e.g. a character
en route from the system bus to a printer), it can be held temporarily in a
buffer until the receiving area can accept it and thus allow the data source
to continue with further operations.
Bug
A computer hardware fault that causes a system to malfunction or a program
fault having a similar effect.
Bus
Sometimes, and more understandably, called the ‘highway’ that connects the
computer’s central processor to its memory and other immediate control,
coprocessor and management chips and its peripheral interfaces. PCs have
two main busses for data and addresses and a small bus for control signals.
-See also ISA and EISA.
Byte
A structured group of 8 bits. Normally the basic unit for data exchange
between system areas.
Cache
A special block of fast memory used for temporary storage of data for quick
retrieval. Compare buffer. (Think of a buffer as a temporary holding place
between two devices, and a cache as a temporary holding place for one device.)
Page GL.6
Glossary
Cache RAM
Cache (usually SRAM) stores frequently requested data and instructions.
It is a small block of high-speed memory located between the CPU and
the main memory. When your computer processor needs data, it will check
the Cache first to see if it is there. If the data is not there, it will retrieve it
from the slower main memory.
Card
An electronic assembly of chips and other components mounted on
a fibre glass-resin substrate having copper tracks to make component
interconnections. Also referred to as a ‘Board’, ‘PCB’ or ‘Printed-Circuit
Board’.
Card Services
Software server designed to co-ordinate and ease the work of PCMCIA
Card (PC Card) drivers. Requires prior installation of socket services.
Character
A letter or numeric symbol in the alpha-numeric character set that can be
printed by a printer or displayed on the screen.
Chip
An integrated-circuit device where the active components are produced
by forming semiconductor junctions or field-effect channels on a substrate
consisting of a rectangle (chip) of almost pure silicon, germanium or gallium
arsenide having a near-atomically-flat surface. The chip is enclosed in
suitable packaging to make it handleable and mountable.
Chipset
A family of integrated circuits centred on a CPU chip that can be combined
to form the basis of a computer. In PC terms, this means a chip or set of
chips that contain all the peripheral components to produce the basic PC
architecture.
Page GL.7
Pc-Check Diagnostics for AT-Style Personal Computers
Circuit
A combination of electronic components, including semiconductor devices
with electrical interconnections that performs some specified operation,
e.g. an amplifier.
Clock
On a computer, all switching and data transfer operations are synchronised
by a master timing source referred to as the ‘Clock’ which generates an
uninterrupted chain of electrical logic 0/1 pulses. In addition to the CPU
clock, a computer may also contain other clock sources to record the time
and date and to organize the operation of video displays and data exchanges
with peripherals. The speed at which a computer can carry out instructions
is controlled by the pulse rate of the CPU clock. This, in turn, is normally
set to ensure that the associated electronics has time to respond correctly
before the next operation step is initiated. The original PC design specified a
clock rate of 4.77 MHz but current chipsets allow manufacturers to employ
clock speeds of hundreds of MHz and higher.
Clone
A near copy of a well-known manufacturer’s design. See ‘Compatible’.
CMOS
Abbreviation for Complementary Metal Oxide Semiconductor. An
integrated-circuit design system that employs field effect junctions to
perform the active switching operations. Generally, these devices use less
current than their TTL counterparts so allowing device component density
to be increased considerably without overheating.
CMOS RAM
On a PC, a battery-supported memory element fitted to AT and higher
machines that retains the user-defined system BIOS setup data plus the
time and the date while the computer is switched off.
COM
Stands for Component Object Module. In DOS systems, the name of a
serial communications port. DOS supports four serial ports: COM1, COM2,
COM3, and COM4. However, most software uses system interrupts to
Page GL.8
Glossary
access the serial ports, and there are only two IRQ lines reserved. This
means that the four COM ports share the same two IRQ lines. Typically,
COM1 and COM3 use IRQ4, while COM2 and COM4 use IRQ3. So in
general, if you have two devices, one of which is attached to COM1 and
the other to COM3, you cannot use them simultaneously.
Command Switch
Additional information frequently required when executing a DOS
command usually in the form ‘/X’ separated from the command by a single
space where ‘X’ is a character or a string.
Compatible
A computer design that is functionally identical to one of the original
IBM personal computer specifications. This means that the machine will
run software and accept add-on hardware designed for the corresponding
IBM machine.
CONFIG.SYS
A file accessed by the PC during its boot-up sequence after loading DOS
and before running AUTOEXEC.BAT. The file contains a set of definitions
and commands that configure the system to make best use of the available
memory and initialise other drivers required by the hardware that is
installed.
Console
Now an out-of-date term describing the keyboard and display of a PC. It
still retains a significance in some DOS commands such as COPY where
the command switch CON is telling the computer to send the data specified
to the screen display.
Controller
On some lap tops and budget machines the control circuits for obligatory
peripherals may be integrated into the motherboard but generally controllers
Page GL.9
Pc-Check Diagnostics for AT-Style Personal Computers
are add-on cards that interface between the system bus and peripherals such
as disk drives, video monitors, communications modems, scanners etc.
CRC
Cyclic Redundancy Code: an error correcting protocol.
Cylinder
On a multi-platter hard-disk drive, a series of corresponding circular tracks
arranged one above the other on both sides of each platter. Thus all the
tracks of a specified number constitute the cylinder of that number.
Data
Recorded or temporarily captured information. All computer data consists
of binary numbers stored either as a switch state (on/off), an electrical
charge or magnetic polarity. To be usable, data must be stored at a known
and accessible location. When data is sent to a printer, display or other
suitable peripheral it can be converted into human-readable or machine
interpretable form.
Data Pattern
Regular patterns of binary data. These are often applied to devices
when testing their integrity such as checking read/write operations on
semiconductor or magnetic memory. Certain pattern combinations of 1’s
and 0’s can be applied to memory during continuous read/write operations
in a way that is most likely to detect latent weaknesses in the device. In
semiconductors, electrical weakness between physically adjacent cells can
be detected and, on magnetic storage, media-faults, alignment-faults and
electronic-circuit faults can be stimulated to occur.
DEBUG
A utility provided in many DOS packages to enable programmers to
diagnose, modify and repair program operations by single stepping through
the sequence and noting the effects. Novell DR-DOS contains a similar
utility called SID (Symbolic Instruction Debugger).
Page GL.10
Glossary
Decimal
A counting system used by humans that uses ten characters (0 . . 9) to
quantify any definable integer or fractional value. See also Binary, Octal
and Hexadecimal.
Decryption
Decryption is the process of converting encrypted data back into its original
form, so it can be understood.
Diagnostic
A sequence of operations and tests designed to identify the source of a
fault. This is usually in the form of a computer program that may run under
user control or, in certain cases, may be left running for long periods to
identify transient faults.
Digital
Describing a system that operates in binary mode having only two
recognisable states. CMOS and TTL chips designed for 5-volt supply
operation on the motherboard and associated peripherals give an output
between zero and 0.6 volts to represent a ‘0’ and an output between 2.6
and 5.5 volts to represent a ‘1’. (Any voltage between 0.6 and 2.6 volts is
transitory and may be ignored).
DIMM
Short for dual in-line memory module, a small circuit board that holds
memory chips. A single in-line memory module (SIMM) has a 32-bit path
to the memory chips whereas a DIMM has 64-bit path. Because the Pentium
processor requires a 64-bit path to memory, you need to install SIMMs two
at a time. With DIMMs, you can install memory one DIMM at a time.
Diskette
A thin disk of flexible plastic sheet coated with a magnetic film enclosed
in a square flexible or rigid plastic protective container. It is used as a
Page GL.11
Pc-Check Diagnostics for AT-Style Personal Computers
Display
The display device onto which the computer outputs visual data for the
user. Also called the ‘Screen’ or ‘Monitor’.
DMA
An abbreviation for Direct Memory Access (qv).
DOS
Abbreviation for Disk Operating System. The environment in which the
computer receives, creates, manipulates and disposes of data and other files
and provides an interface with the user via the keyboard and display. Several
variants of DOS exist but the most common is Microsoft’s MS-DOS. Some
manufacturers offer their own version and Novell also produces its version
under the name DR-DOS
DOS Format
The act of writing high-level structural information onto a diskette, creating
the necessary housekeeping data for DOS to maintain files and directories
(e.g. a File Allocation Table). Sometimes referred to as ‘high-level
formatting’. Most makes and versions of DOS use compatible structures,
allowing data to be exchanged freely.
The DOS FORMAT command is used to format floppy disks from scratch,
while hard disks must have previously been low-level formatted and
partitioned. Note that under DR-DOS the partitioning utility FDISK performs
the high-level formatting of hard disks, not the FORMAT command.
Page GL.12
Glossary
Drive
A data-storage unit in which the data is stored on disks. The disks may be
removable diskettes or may be permanently enclosed ‘hard’ disks. Data
is stored on concentric tracks on the disk surfaces and accessed by the
read/write heads which are mechanically aligned to the required tracks as
the disk rotates.
Drive Type
An identifier used to specify to the BIOS the type and configuration of the
hard disk fitted to the computer. Modern computers have at least one option
(47) into which the user is able to specify the drive parameters.
Driver
A program that employs BIOS functions to permit operation with a
particular peripheral. Standard devices such as keyboards, displays and
normal drives have transparent drivers in the BIOS. Normally, drivers for
other customised facilities are installed at boot time by being specified in
the CONFIG.SYS file.
Dynamic RAM
A type of memory chip that uses the principle of storing data as an electrical
charge on each cell. Its disadvantage over the other types of memory is
that the charge leaks away very quickly, leading to data corruption, so
it needs to be refreshed before it is lost. When used, dynamic RAM has
a special controller chip that dynamically refreshes the data stored. The
advantage of dynamic RAM over non-volatile memory is its comparative
speed and price.
Page GL.13
Pc-Check Diagnostics for AT-Style Personal Computers
Earth
Parts of a system’s electronics that have a direct connection to the Earth
pin on the plug that connects the computer to the a.c. power source.
ECC
Error Correction Code.
EHCI
Short for Extended Host Controller Interface, EHCI is a standard that allows
a computer host to interface with USB 2.0 devices.
EIDE
Enhanced IDE. An improvment on the IDE interface (qv).
EISA
An abbreviation for Enhanced Industry Standard Architecture. A standard
that enlarges on the ISA standard to include a 32 bit data bus and expansion
slots modified to permit more contacts while maintaining compatibility
with existing ISA hardware. The enhancements permit faster DMA and
I/O rates to be achieved.
EMS
An abbreviation for Expanded Memory Specification. EMS is a
combination of software (an Expanded Memory Manager) and hardware
(control circuitry fitted to motherboards and add-on memory cards). It
allows applications written to work within the 1 Megabyte address space
of an XT computer to access many megabytes more memory.
Emulation
Refers to the ability of a program or device to imitate another program
or device. Many printers, for example, are designed to emulate Hewlett-
Packard LaserJet printers because so much software is written for HP
printers. By emulating an HP printer, a printer can work with any software
written for a real HP printer. Emulation tricks the software into believing
that a device is really some other device. Communications software
packages often include terminal emulation drivers. This enables your
PC to emulate a particular type of terminal so that you can log on to a
mainframe. It is also possible for a computer to emulate another type of
computer. For example, there are programs that enable an Apple Macintosh
to emulate a PC.
Page GL.14
Glossary
Encryption
Encryption is the process of converting data into “unreadable code” is so
that unauthorized people cannot understand the content. Encryption may
be used to make stored data private (e.g., data that is stored on a potentially
vulnerable hard disk), or to allow a nonsecure communications channel
to serve as a private communications channel. Encryption is sometimes
described as the process of converting plaintext into ciphertext. To decipher
the message, the receiver of the encrypted data must have the proper
decryption key.
EPROM
An abbreviation for Erasable Programmable Read Only Memory. A type
of ROM that can be erased by shining an ultra-violet light through a
transparent ‘window’ in the chip package, and then re-writing data to it
with an EPROM programmer.
Ethernet
A networking system that enables high speed data communication over
coaxial cables. The Ethernet network system supports TCP/IP, AppleTalk,
Novell Netware, and other network protocols. An Ethernet (LAN)
connection is 10 Mbit/s or 100 Mbit/s, and is used to connect many
computers that can all “talk” directly to each other. Normally they will
all talk with a few servers and printers, but the network is all-to-all. The
distance is normally limited to below 1 km.
Expansion Slot
An in-line edge connector socket mounted on the PC’s motherboard
to provide access to the computer’s bus and power supplies by add-on
cards such as disk controllers, video cards and interface cards for other
peripherals.
Extended Memory
All memory with addresses above 1 M-byte.
Page GL.15
Pc-Check Diagnostics for AT-Style Personal Computers
Fault Finding
Analysis of the symptoms of a failure followed by specific tests to check
what is causing these symptoms and specifying the necessary remedial
action.
Fibre Optic
An alternative to copper wire for transmitting information. In fibre optics,
pulses of light representing binary data are flashed along a flexible glass
fibre. The advantage over copper wiring is that a single strand of optical
fibre can carry thousands and thousands of different frequencies at once
without data loss.
File
An organised collection of data that may represent a program or the data
that could be manipulated by a program. Files may be written to and read
from any mass storage device such as hard or floppy disks or magnetic tape.
The basic structure and organisation of its placement on disk is controlled
by the DOS.
File Extension
An addition to the name of a DOS file in the form of up to three characters
delineated from the filename by a point (.).
FireWire
Apple Inc.’s brand name for the IEEE 1394 interface (although the 1394
standard also defines a backplane interface). Also known as i.LINK (Sony’s
name) and DV (Panasonic’s name, not to be confused with DV camcorder
tapes). A serial bus interface standard, for high-speed communications and
isochronous real-time data transfer, frequently used in a personal computer
(and digital audio / digital video). The original IEEE 1394a standard has a
data transfer rate of up to 400Mbps, and IEE 1394b is up to 800Mbps
Page GL.16
Glossary
Firmware
A program that is stored in ROM rather than as software held on disk.
For example, the BIOS program that runs on power-up or reset is held
permanently on ROM so that it can run immediately the CPU initialises.
Flags
Bits that appear in certain CPU registers to indicate that certain conditions
exist.
Flash memory
A non-volatile computer memory that can be electrically erased and
reprogrammed. It is a technology that is primarily used in memory cards,
and USB flash drives (thumb drives, handy drive, memory stick, flash stick,
jump drive) for general storage and transfer of data between computers
and other digital products.
Floppy
An alternative name for a diskette. Modern diskettes are 3.5" in size and
rigid, but the name derives from older 8" and 5.25" types which are, within
limits, flexible.
Format
The act of writing information to a diskette or hard disk that prepares it
for the organized storage of data. The DOS FORMAT command is used
to prepare diskettes in this way. The process for hard disks is a little more
involved, consisting of up to three stages: Low-Level Format, Partitioning
and DOS Format. See those topics for further details.
Page GL.17
Pc-Check Diagnostics for AT-Style Personal Computers
Handshaking
The process by which two devices initiate communications. Handshaking
begins when one device sends a message to another device indicating
that it wants to establish a communications channel. The two devices
then send several messages back and forth that enable them to agree on a
communications protocol.
Hard Disk
A magnetic disk drive unit which is normally fitted permanently to the PC.
This has totally enclosed rigid platters. See also Drive and Diskette.
Hardware
The physical components that constitute a computer and its peripherals.
Hardware Interrupts
Hardware Interrupts, also known as IRQs or interrupt requests, are
electronic signals generated by peripherals to indicate to the CPU that they
require attention or ‘servicing’. A serial port, for example, might generate
an interrupt when it has finished sending a byte.
Page GL.18
Glossary
These interrupts are assigned different priorities so that when several IRQs
are generated at about the same time, the most urgent situations get dealt
with first by the CPU
Head
The part of a disk drive that traverses the tracks to read or write data. In
the write mode, a current through the head produces a magnetic field in
the part of the disk track that is under it at that instant. The head current
flows one way to induce a logical ‘1’ and in the reverse direction to induce
a logical ‘0’. In the read mode, the magnetised parts of the track pass below
the head as the disk rotates inducing small currents in the head coil. These
are amplified and processed by the drive electronics and output as logical
‘0s’ and ‘1s’
Hexadecimal
A numbering system used by engineers and programmers to make the
computer’s binary numbering more manageable. Any integer value in
the range 0 . . 15 (the number of combinations possible with 4 bits) are
represented by the numerals 0 . . 9 followed by the letters A . . F where the
numerals represent their decimal values and the letters represent 10 . .15.
Thus 016 = 00002 and F16 = 11112. Hex values are normally suffixed by an
upper- or lower-case ‘H’ to identify them as such.
High Memory
The first 64K-bytes of memory above 1 M-byte of RAM on an AT or
higher motherboard. This area is accessible on 80286 and higher CPUs
in real mode without the need for complicated switching. See the chipset
manufacturers’ data book for more details.
Host
A term used to differentiate the control or main computer in a system from
the other units with which it is associated. For example, a laser printer has its
own CPU to organize the bit-map images it generates and it communicates
with the host CPU during the data transfer process.
Page GL.19
Pc-Check Diagnostics for AT-Style Personal Computers
IDE
Integrated Drive Electronics. An early industry standard for hard drive
interfaces.
I/O
An abbreviation for Input/Output. Operations where data is exchanged
between the computer and a peripheral via an I/O interface.
Interleaving
A recording method that reduces data errors during playback. Instead of the
file being written in a contiguous data stream, the data sectors are intermixed
along the recording track. If a disc should have a smudge or scratch, the
entire data file is generally recoverable because a smaller amount of the
file data is affected.
Interrupt
One method by which a peripheral can indicate that it requires the attention
of the CPU. See Hardware Interrupt.
ISA
An abbreviation for Industry Standard Architecture. This specifies the basic
architecture for the IBM ‘AT’ computer in terms of interface circuits and
signal timing, interrupt allocations, DMA facilities and timer and clock
characteristics. See also EISA.
Kernel
The central module of an operating system. It is the part of the operating
system that loads first, and it remains in main memory. Because it stays in
memory, it is important for the kernel to be as small as possible while still
providing all the essential services required by other parts of the operating
system and applications. Typically, the kernel is responsible for memory
management, process and task management, and disk management.
Kilobyte
1024 bytes, abbreviated to 1KB using the upper-case K to avoid confusion
with the standard ‘SI’ quantity descriptor k used for 1000. Many
publications ignore this differentiation and their styles may follow other
house standards.
Page GL.20
Glossary
LED
The abbreviation for Light-Emitting Diode. LEDs are semiconductor
devices that are often used as visual indicators and are available in a variety
of colours. Infra-red emitting diodes are also available and are often used
for detection and control operations.
Low-Density
A type of diskette that holds about one quarter of the data that the AT
standard high-density disk can accommodate, i.e. 360K-bytes. These are
only available in 5¼” format.
Low-Level Format
This is a process that writes information on a hard disk by dividing each
surface into a series of concentric circular tracks. Each track is, in turn,
divided into an equal number of sectors. Each sector can typically hold up
to 512 bytes of data. Any tracks or sectors found to be defective are marked
so that the operating system does not use them in future for storing data.
Most IDE and SCSI hard disks are low-level formatted by the manufacturer
and need never have this process applied to them again. See also Format
and Partitioning.
Maths Co-Processor
A chip used in conjunction with the CPU to increase system speed when
performing complex floating-point arithmetic such as matrix operations
(spreadsheets etc.). Available as the Intel 8087, 80287 and 80387 and
Weitek. The 80486-DX and later CPU chips contain their own integrated
maths co-processor.
Page GL.21
Pc-Check Diagnostics for AT-Style Personal Computers
MCA
Abbreviation for Micro Channel Architecture. An IBM specification for
the architecture of the PS/2 computer model 50 and up.
Megabyte
1024 Kilobytes, normally abbreviated to MB.
Micro Channel
A facility provided in IBM PS/2 models 50 and up that allows peripherals
to take over bus control via their intelligent interfaces in order to make
high-speed data transfers.
MMX
Multi-Media Extensions. Hardware extensions to instructions for multi-
media operations.
Monitor
A term frequently used to describe a computer’s display device.
Motherboard
The circuit board assembly of the PC that holds the CPU chip, its associated
components and memory. It also houses the expansion slots for all the
add-on boards.
Multiplexer
This is a piece of hardware that allows one item to take the place of several.
An example would be using a multiplexer to allow 10 computers to attach
where only one could before.
Network Card
Also, Network Interface Card or NIC. This is a component of a computer
that enables the computer to communicate with other computers via a
direct network connection.
Page GL.22
Glossary
NMI
An abbreviation for Non-Maskable Interrupt. The highest-priority CPU
interrupt, used to halt program operation when impending catastrophic
failures such as memory parity errors are detected.
Noise
Randomly-generated natural electrical background impulses having no
intelligible data content. The level of this noise is what limits the minimum
strength of the signal that represents a usable data bit.
NPU
Abbreviation for Numeric Processor Unit - see Maths Co-processor.
Operating System
An operating system (OS) is the software that manages the sharing of the
resources of a computer and provides users with an interface for accessing
those resources. An operating system processes system data and user
input, and responds by allocating and managing tasks and internal system
resources as a service to users and programs of the system. Common PC
operating systems include Microsoft Windows®, Mac OS and Linux. Earlier
versions included DOS, UNIX and CP/M. EuroDos is the Eurosoft OS of
choice provided with Pc-Check.
Page GL.23
Pc-Check Diagnostics for AT-Style Personal Computers
Overclock
To run a microprocessor faster than the speed for which it has been tested
and approved. Overclocking is a popular technique for eking out a little more
performance from a system. In many cases, you can force your CPU to run
faster than it was intended simply by setting a jumper on the motherboard.
Overclocking does come with some risks, however, such as over-heating, so
you should become familiar with all the pros and cons before you attempt
it. Overclocking is sometimes called speed margining.
Overflow
An error or fault condition that occurs when there is insufficient
memory to contain the data generated or the memory set aside for data is
insufficient.
Overwrite
The operation of writing data into RAM addresses or onto disk sectors
that already contain data.
Parallel
A data transfer operation in which several bits are processed simultaneously,
typically 8, 16 or 32 bits.
Partitioning
Partitioning consists of information written to reserved areas of a hard disk
describing its size and other physical characteristics. This is usually for the
benefit of operating systems. It can optionally also split a single physical
hard disk into two or more smaller ‘logical volumes’ or ‘partitions’ that
appear to DOS to be separate hard disks. This can be useful for organizing
data to make it more manageable, for installing different operating systems
on one drive and for overcoming limitations placed on hard disk sizes by
older versions of DOS. The DOS utility FDISK lets you edit the ‘partition
table’ of a hard disk. In DR-DOS, FDISK performs similar functions but
also facilitates high-level formatting.
PC
The abbreviation for Personal Computer. This is generally understood
to mean the type of computer that is based on the original IBM design
Page GL.24
Glossary
PC Card
Hardware device in a compact and portable form, similar to but thicker
than a credit card.
PCI
Peripheral Component Interconnect: a high performance bus.
PCI-X
A higher specified version of PCI, capable of data transfer rates exceeding
1 gigabyte per second.
PCMCIA
Personal Computer Memory Card International Association. Originators
of the PC Card Standard.
Peripheral
A unit usually connected externally to the computer such as a printer,
image scanner, keyboard etc. either via an add-on card or directly. Some
peripherals, such as modem and fax cards, however may be mounted directly
in expansion slots and simply plug into a phone or network socket.
Port
An address belonging to a group that is not allocated to memory but which
is made permanently available to give access to external devices. AT and
above machines set aside 64K of addresses for this purpose.
POST
An abbreviation for Power-On Self Test. This is the sequence carried out
after switch on or a hard reset by the BIOS to check that the machine is
behaving correctly.
Power Supply
All modern PCs are fitted with a high-efficiency switched-mode power
supply providing stable +5V, -5V, +12V and -12V outputs and a logic-level
Page GL.25
Pc-Check Diagnostics for AT-Style Personal Computers
‘power-good’ signal. If the a.c. supply voltage falls below the minimum
limit, the outputs are switched off.
Program
A set of instructions that the computer carries out in a logical sequence to
perform the operations required by the programmer.
PROM
Abbreviation for Programmable Read-Only Memory. This is a memory
chip that can only be written to, or ‘blown’, once and is designed to contain
permanent system information.
PS/2 Port
A type of port developed by IBM for connecting a mouse or keyboard to a
PC. The PS/2 port supports a mini DIN plug containing just 6 pins. Most
PCs have a PS/2 port so that the serial port can be used by another device,
such as a modem. The PS/2 port is often called the mouse port.
RAID
Short for Redundant Array of Independent (or Inexpensive) Disks, a
category of disk drive that employs two or more drives in combination
for fault tolerance and performance. RAID disk drives are used frequently
on servers, and on some personal computers where data integrity or
performance is a high requirement.
RAM
Abbreviation for Random Access Memory. The term applies to either a
single chip or to all the computer’s memory. It is usually implemented by
using dynamic (refreshable) RAM chips (see Dynamic RAM). Data can be
written to and read from RAM but it is volatile and data will be lost when
the power supply is switched off.
Page GL.26
Glossary
Read
Extraction of data from memory or any other device containing stored data
such as a disk drive. Reading is normally a non-destructive operation and
there is no practical limit to the number of times the data may be read.
Read/Write
The capability to extract or copy data from or to a source as described above
(Read) or to place data from another source in or on some medium that is
capable of retaining it either temporarily or permanently.
Refresh
The regular periodic operation performed on a dynamic RAM to prevent
the electrical charge on the memory cells from leaking away. This operation
is normally performed by the dynamic RAM controller chip.
Register
Temporary storage areas, mainly in the CPU chip but also in other chips
associated with peripheral device controllers. In the CPU the binary data
in the registers is examined and manipulated by the operation codes given
to the CPU by the program.
Reset
The action of causing the computer to re-boot without the need to turn
off the power. Most PCs have a reset button for this on the front panel.
A ‘soft’ reset may also be initiated by holding down the CTRL and ALT
keys while the DEL key is pressed. In this case, the computer skips the
BIOS check sequence.
RJ-11
Short for Registered Jack-11, a four- or six-wire connector used
primarily to connect telephone equipment in the United States. RJ-
11 connectors are also used to connect some types of local-area
networks (LANs), although RJ-45 connectors are more common.
Page GL.27
Pc-Check Diagnostics for AT-Style Personal Computers
RJ-45
Short for Registered Jack-45, an eight-wire connector used commonly to
connect computers onto a local-area networks (LAN), especially Ethernets.
RJ-45 connectors look similar to the ubiquitous RJ-11 connectors used for
connecting telephone equipment, but they are somewhat wider.
ROM
Abbreviation for Read-Only Memory. This is a memory chip that has its
data content permanently installed during manufacture. Certain makes of
BIOS chips may be implemented in ROM.
Page GL.28
Glossary
Sector
Part of a track on a diskette or a hard disk platter. Disks have some form
of physically detectable area against which all the tracks’ start points are
referenced. Each track is then divided into an equal number of sectors
beginning at a fixed angular displacement from this point. Typically a 3½”
high-density diskette has 18 sectors per track and 80 tracks on each of
the two surfaces: each sector contains 512 bytes of data plus a numerical
identifier and a cyclic check code. This gives a capacity of 1,474,560
bytes.
Seek
On a disk drive, the positioning of the head(s) over the required track
(cylinder).
Seek Time
The time it takes for a disk drive to reposition its head(s) over a different
track. This is the most critical parameter for the speed of operation of a
disk drive.
Semi-conductor
The basic material used in the fabrication of integrated-circuit chips,
transistors, LEDs etc. Usually in the form of extremely pure silicon to
which extremely small quantities of other ‘enhancing’ or ‘depleting’
elements are added locally to create the required conductive properties.
Also germanium mainly in older simpler devices and gallium arsenide for
light-emitting/detecting applications.
Serial
The transfer of structured binary data bit patterns or electrical pulses one
after the other at intervals along a single conductor. See also Parallel.
Page GL.29
Pc-Check Diagnostics for AT-Style Personal Computers
The main benefits are faster transfers, ability to remove or add devices
while operating (hot swapping), thinner cables that let air cooling work
more efficiently, and more reliable operation with tighter data integrity
checks than the older Parallel ATA interface.
SETUP (1)
Generally the name of a program supplied by a software vendor to install
and customise an application such as a word processor or an environment
for running other applications (such as Windows®).
SETUP (2)
More specifically a routine built into the BIOS software of AT and higher
machines to allow a PC user to customise the way the BIOS configures
the computer before loading DOS etc. This setup information is stored in
battery-backed CMOS RAM and can therefore remain current for the life
of the battery.
SGRAM
Abbreviation of Synchronous Graphic Random Access Memory, a type of
DRAM used on video adapters and graphics accelerators. Like SDRAM,
SGRAM can synchronize itself with the CPU bus clock up to speeds of 100
MHz. In addition, SGRAM uses several other techniques, such as masked
writes and block writes, to increase bandwidth for graphics-intensive
functions. Unlike VRAM and WRAM, SGRAM is single-ported. However,
it can open two memory pages at once, which simulates the dual-port nature
of other video RAM technologies.
Shadow RAM
The area of RAM between 640K and 1 M-byte that may be used to hold
copies of program code for the BIOS and video adaptor ROMS. The BIOS
remaps these parts of the memory over their normal ROM address areas.
This enables the machine to run faster because the access time to this
memory is faster than ROM chips.
Page GL.30
Glossary
SIB
Status Indicator Box. Device permitting display of diagnostic results.
Useful in absence of video monitor (available from Eurosoft for use with
Pc-Check).
Socket Services
Low-level software driver for PCMCIA Host Bus Adapter logic.
Software
The instructions that tell the computer what data it must operate on and
what it must do with it. These instructions usually come in the form of a
program.
Software Interrupt
Software interrupts provide a method by which applications can request
facilities provided by the BIOS, DOS or other operating system. For
example, interrupt number 13h is used to ask the BIOS to perform
operations on the floppy and hard disks. There are 256 different types of
interrupt but those in use at any one time are determined by the software
the computer is running. Many of the interrupts have no standard usage.
Spiral Diskette
A diagnostic tool in the form of a diskette in which the tracks are in the form
of a spiral, like a gramophone record, rather than as separate concentric
tracks. These are required by certain types of diagnostic software to check
head alignment and sensitivity on diskette drives.
Swap File
A swap file is an area on your hard disk used as virtual memory. It’s called
a swap file because virtual memory management software swaps data
between it and main memory (RAM).
Synchronous
Synchronous can refer to:
(1) A communications method that transmits a group of characters as a
block of data rather than as individual characters.
(2) A reference to the fact that two different data streams are tied, or
synchronized, to a single reference clock.
(3) Data transmitted in a time-division multiplexer.
Page GL.31
Pc-Check Diagnostics for AT-Style Personal Computers
Terabyte: (TB)
2 to the 40th power (1,099,511,627,776) bytes. This is approximately 1
trillion bytes.
10 to the 12th power (1,000,000,000,000). This is exactly one trillion.
Time Multiplexing
The use of time slicing to arbitrate between several devices which share
the same IRQ.
Track
A circular concentric magnetised strip on the surface of a hard disk or
diskette containing a number of identifiable sectors written to the disk
during the formatting process. Each sector may contain up to 512 bytes
of data.
UDMA
Ultra DMA. An interface standard based on EIDE (qv). When followed
by a number, eg UDMA100, this specifies the data transfer rate in MHz.
See also DMA.
Page GL.32
Glossary
Upper Memory
The memory between the top of the 640K base memory and 1 M-byte.
USB
Universal Serial Bus, A specification for connecting peripheral devices to
a PC using a fast serial interface.
Utility
A general term that usually describes a relatively simple program like
a DOS command, a simple diagnostic etc. For example, a program that
changes the format of a text file produced using one word processor to a
format that will be compatible with another word processor.
Vcc
Normal operating voltage.
VGA
Stands for Video Graphics Adapter. This is a low level colour monitor
standard.
Video Adaptor
The add-on adaptor card that interfaces between the computer bus and the
display unit.
Vpp
Programming voltage.
Page GL.33
Pc-Check Diagnostics for AT-Style Personal Computers
Write
The action of placing data into memory or onto disk by transferring the
appropriate electrical charge to a cell, or magnetising part of a track
sector.
Write Protect
A mechanical protection against writing and therefore risking damage
to valuable data. Alternatively, individual files written to disk can be
protected against erasure and overwriting by the use of the DOS ATTRIB
command.
XMS
Abbreviation for Extended Memory Specification. XMS is a method for
applications to use memory above 1 Megabyte in AT and above computers.
It consists of software, in the form of an Extended Memory Manager that
controls access to this memory and prevents conflicts between applications
that want to use it. Some Extended Memory Managers also have the
capability to use extended memory to emulate expanded memory and thus
also providing EMS facilities
XT
A computer configuration designed by IBM using the Intel 8088 chip as
the central processor, having a 10 M-byte disk and 7 expansion slots for
peripherals. It was the forerunner of the ‘AT’ configuration.
Page GL.34
Suite 101, 69 Governor Street
Providence, RI 02906
USA