Back To Contents Page
Running the Dell Diagnostics: Dell PowerEdge
6300 Installation and Troubleshooting Guide
Unlike many diagnostic programs, the
Dell Diagnostics helps you check the computer's hardware without any additional equipment
and without destroying any data. By using the diagnostics, you can have confidence in the
computer system's operation. If you find a problem that you cannot solve by yourself, the diagnostic tests can
provide you with important information you will need when talking to Dell's technical assistance representative.
 |
CAUTION:
Use the Dell Diagnostics to test only Dell computer systems. Using this program with other
computers may cause incorrect computer responses or result in error messages. |
The Dell Diagnostics provides a series of
menus and options from which you choose particular test groups or subtests. You can also
control the sequence in which the tests are run. The diagnostic test groups or subtests
also have these helpful features:
- Options that let you run tests individually or collectively
- An option that allows you to choose the number of times a test group or
subtest is repeated
- The ability to display or print test results or to save them in a file
- Options to temporarily suspend testing if an error is detected or to
terminate testing when an adjustable error limit is reached
- A menu option, called About, that briefly describes each test and its
parameters
- Status messages that inform you whether test groups or subtests are
completed successfully
- Error messages that appear if any problems are detected
Whenever a major component or device in
the computer system does not function properly, you may have a component failure. As long
as the microprocessor and the input and output components of the computer system (the
monitor, keyboard, and diskette drive) are working, you can use the Dell Diagnostics. If
you know what component(s) you need to test, simply select the appropriate diagnostic test
group(s) or subtest(s). If you are unsure about the scope of the problem, read the rest of
this chapter.
You can run the Dell Diagnostics from
either the utility partition on your hard-disk drive or from a diskette that you create
from the Dell Server Assistant CD.
To run the diagnostics from the utility
partition, follow these steps:
1. Start the utility partition by
pressing <F10> during the power-on self-test (POST).
2. From the utility partition's main
menu, select the Run System Diagnostics option from Run System Utilities.
See "Utility Partition" in
Chapter 2 of the Dell PowerEdge 6300 Systems User's Guide for additional
information about the utility partition.
To run Dell Diagnostics from a diskette,
follow these steps:
1. Create a diagnostics diskette using
the Dell Server Assistant CD.
See "Create Diskettes" in Chapter
2 of the Dell PowerEdge 6300 Systems User's Guide for selecting the appropriate
Dell Server Assistant option to create this diskette.
2. Boot the system from the
diagnostics diskette.
If the system fails to boot, see Getting Help for instructions on obtaining technical
assistance.
 |
NOTE: Before you read the
rest of this chapter, you may want to start the Dell Diagnostics so you can see it on the
screen of the monitor. |
When you start the diagnostics, the Dell
logo screen appears, followed by a message telling you that the diagnostics is loading.
Before the diagnostics loads into memory, a program tests the random-access memory (RAM)
that will be used by the diagnostics.
If no errors are found in RAM, the
diagnostics loads, and the Diagnostics menu appears (see Figure 1).
The menu allows you to run all or specific diagnostic tests or to exit the Dell
Diagnostics.
For a quick check of the system, select
the Run Quick Tests option. This option runs only the subtests that do not require user
interaction and that do not take a long time to run. Dell recommends that you choose this
option first to increase the odds of tracing the source of the problem quickly. For a
complete check of the system, select the Run All Tests option. To check a particular area
of the system, select the Run Specific Tests option.
To select an option from the Diagnostics
menu, highlight the option and press <Enter>, or press the key that corresponds to
the highlighted letter in the option you choose.
Figure 1.
Diagnostics Menu
When you select Run Specific Tests from
the Diagnostics Menu, the main screen of the diagnostics appears. Figure 2
shows a sample main screen; the actual text on your system may vary depending on your
system configuration.
Information on the main screen of the
diagnostics is presented in the following four areas:
- Two lines at the top of the main screen identify the diagnostics and give
its version number.
- On the left side of the screen, the Available Test groups area lists the
diagnostic test groups in the order they will run if you select All under the Run submenu.
Press the up- or down-arrow key to highlight a test group.
- On the right side of the screen, the System Configuration area lists the
computer's current hardware settings.
- Two lines at the bottom of the screen make up the Main Menu area. The
first line lists the menu options you can select; press the left- or right-arrow key to
highlight an option. The second line gives information about the highlighted option.
Figure 2. Dell
Diagnostics Main Screen
When you boot the system from the
diagnostics diskette, the Dell Diagnostics checks the system configuration information and
displays it in the System Configuration area on the main screen.
The following sources supply this
configuration information for the Dell Diagnostics:
- The system configuration information settings (stored in nonvolatile RAM
[NVRAM]) that you selected while using the System Setup program
- Identification tests of the microprocessor, the video controller, the
keyboard controller, and other key components
- Basic input/output system (BIOS) configuration information temporarily
saved in RAM
Do not be concerned if the System
Configuration area does not list the names of all the components or devices you know are
part of the computer system. For example, you may not see a printer listed, although you
know one is attached to the computer. Instead, the printer is listed as a parallel port.
The computer recognizes the parallel port as LPT1, which is an address that tells the
computer where to send outgoing information and where to look for incoming information.
Because the printer is a parallel communications device, the computer recognizes the
printer by its LPT1 address and identifies it as a parallel port.
The Main Menu at the bottom of the screen
provides options that enable you to select and run specific diagnostic tests from the
diagnostics main screen. Options on the menu are selectable using the left- and
right-arrow keys. As you move from one menu option to another, a brief explanation of the
highlighted option appears on the bottom line of the screen.
If you want more information about a test
group or subtest, move the highlight to the About option and press <Enter>. After
reading the information, press the <Esc> key to return to the previous screen.
Eight options are listed in the Main Menu
of the diagnostics main screen: Run, Select, Subtest, Options, Test Limits, About,
Key-Help, and Quit. (An additional option, Display the Run Menu, returns you to the
Diagnostics Menu shown in Figure 1.)
 |
NOTE: Before running any
test groups or subtests (by selecting Run), you should consider setting global parameters
within the Options option. They offer you greater control over how the test groups or
subtests are run and how results are reported. |
There are two ways to select a menu
option:
- Look on the screen to see which letter in the option is capitalized, and
type that letter (for example, type r to select the Run option).
- Move the highlight to the option you wish to select by pressing the left-
or right-arrow key, and then press <Enter>.
Whenever one of the eight options is
selected, additional choices become available.
The following subsections explain the
menu options as listed from left to right in the Main Menu.
Run displays five options: One, Selected,
All, Key-Help, and Quit Menu. If you select One, all the subtests within the highlighted
test group are run. If you choose Selected, only the selected test groups or the subtests
that you selected within the test groups are run. If you select All, all of the subtests
in all of the test groups are run. (The test groups or subtests are run in the same order
as they are listed.)
The Key-Help option displays a list of
key controls available for the particular option you have chosen. The Quit Menu option
returns you to the previous menu.
Select allows you to select individual
test groups to tailor the testing process to your particular needs. You can choose one or
more test groups and run them sequentially or individually. When you choose Select, five
options are displayed: All, One, Clear All, Key-Help, and Quit Menu.
To select all the test groups, press
<Enter> when All is highlighted in the Select menu.
To select an individual test group,
highlight the test group and press <Spacebar> or highlight One and press
<Enter>. Press the up- or down-arrow key to change the highlighted test group.
To reverse a test group selection,
highlight the test group and press <Spacebar>. To clear all selections, select Clear
All.
The Key-Help option displays a list of
key controls available for the particular option you have chosen. The Quit Menu option
returns you to the previous menu.
Most of the test groups consist of
several subtests. Use the Subtest option to select individual subtests within the test
group(s).
When you select Subtest, many of the same
options as those on the Main Menu are displayed: Run, Select, Options, Test Limits, About,
Key-Help, and Quit Menu. Each of these options is explained in the following subsections.
Run in the Subtest menu displays five
options: One, Selected, All, Key-Help, and Quit Menu. If you select One, only the
highlighted subtest is run. If you select Selected, only the selected subtests are run. If
you select All, all of the subtests listed on the screen are run. (The subtests are run in
the same order as they are listed.)
The Key-Help option displays a list of
key controls available. The Quit Menu option returns you to the previous menu.
Select in the Subtest menu allows you to
select individual subtests to tailor the testing process to your particular needs. You can
choose one or more subtests from the list. When you choose Select, five options are
displayed: All, One, Clear All, Key-Help, and Quit Menu.
To select all the subtests, press
<Enter> when All is highlighted in the Select menu. To select an individual subtest,
highlight the subtest and press <Spacebar> or highlight One and press <Enter>.
Press the up- or down-arrow key to highlight a subtest to be selected.
To reverse a subtest selection, highlight
the subtest and press <Spacebar>. To clear all selections, select Clear All.
The Key-Help option displays a list of
key controls available. The Quit Menu option returns you to the previous menu.
Options in the Subtest menu functions the
same way as Options in the Main Menu. For information on this option, see Options.
The Test Limits option in the Subtest
menu functions the same way as the Test Limits option in the Main Menu. For information on
this option, see Test Limits.
Subtest
The About option in the Subtest menu
displays information about the highlighted subtest.
The Key-Help option in the Subtest menu
displays a list of key controls available.
The Quit Menu option in the Subtest menu
returns you to the previous menu.
Table 1 lists all
of the possible values for each global parameter of Options. A brief description of each
parameter follows the table. To change Options parameters, press <Spacebar>, the
left- and right-arrow keys, or the plus (+) and minus (-) keys.
Parameter
|
Possible Values
|
Number of Times to Repeat Test(s) |
0001 through 9999, or 0000, which loops indefinitely until you
press <Ctrl><Break>. The default is 1. |
Maximum Errors Allowed |
0000 through 9999, where 0000 means that there is no error limit.
The default is 1. |
Pause for User Response |
Yes, No
Allows you to decide whether tests will wait for user input.
The default is Yes to wait for user input. |
Output Device for Status Messages |
Display, Printer, File
If you have a printer attached to the computer, you can use it to print the status
messages, if any, that are generated when a test runs. (The printer must be turned on and
in the online mode to print.) If you select File, the messages are printed to a file named
result on a diskette in drive A. The default is Display. |
Output Device for Error Messages |
Display, Printer, File
This parameter has the same effect as the Output Device for Status Messages parameter,
except that it pertains only to error messages. The default is Display. |
This parameter specifies the number of
times the tests run when you select Run. To change the default, type the desired value. If
you type 0 (zero), the tests will run indefinitely.
This parameter specifies the maximum
number of errors that can occur before testing is stopped. The error count begins from
zero each time you run a subtest or test group individually or each time you select All to
run all of them. To change the default, type the desired value. If you type 0 (zero), you
are specifying that there be no limit on the number of errors that can occur--testing will
not be stopped, regardless of the number of errors.
If this parameter value is set to Yes,
the diagnostics pauses when one of the following occurs:
- Your interaction is needed to verify the Video Test group screens or the
Keyboard Test group key functions, or another type of interaction, such as inserting a
diskette, is required.
- The maximum error limit is reached.
If the Pause parameter is set to No, the
diagnostics ignores some subtests that require your interaction; certain subtests can run
only if this option is set to Yes because they require user interaction. Use the Pause
parameter in situations where you may want to prevent subtests that require user
interaction from running--such as when you run the diagnostics overnight.
Ordinarily, all status messages appear
only on the screen. This parameter allows you to direct status messages to either a
printer or a file, in addition to the screen. If you choose the File option, status
messages are written to a file named result. This file is automatically created on a
diskette in drive A when you run the diagnostics. If the result file already exists on the
diskette, then new status messages are added to it.
The result file is an ordinary American
Standard Code for Information Interchange (ASCII) text file. You can access the result file with the MS-DOS ®
type command as follows:
1. Select Quit to exit the diagnostics
and return to the operating system prompt.
2. At the operating system prompt, type
the following command and press <Enter>:
type result
The contents of the file appear on the
screen.
After running particular diagnostic tests
and viewing the status messages generated by the tests in the result file, you can erase
the contents of the file so that it is clear for the next set of messages generated.
Otherwise, the next messages are added at the end of the previous ones in the file.
Ordinarily, all error messages appear
only on the screen. The Output Device for Error Messages parameter allows you to direct
error messages to either a printer or a file, in addition to the screen. If you choose the
File option, error messages are written to the result file used for status messages. This
file is automatically created on a diskette in drive A when you run the diagnostics. If
the result file already exists on the diskette, then new error messages are added to it.
The result file is an ordinary ASCII text
file. You can access and review the result file with the MS-DOS type command as described
in the previous subsection, "Output Device for Status Messages."
After running particular diagnostic tests
and viewing the error messages generated by the tests in the result file, you can erase
the contents of the file so that it is clear for the next set of messages generated.
Otherwise, the next messages are added at the end of the previous ones in the file.
 |
NOTE: The diagnostic s
program sets default limits on all tests. The only reason to change the default would be
to limit the amount of testing done. |
The RAM Test group, the Video Test
group, the Diskette Drives Test group, the Serial/Infrared Ports Test group, the Parallel
Ports Test group, and the SCSI Devices Test group allow you to designate limits. Whether
you select Test Limits for a highlighted test group (from the Main Menu) or a subtest
(from the Subtest menu), you set the limits for all the subtests in that test group. When
you select Test Limits, a new screen appears and the Key-Help area lists keys to use with
the new screen.
 |
NOTE: Not all options
available for the Test Limits selection may appear on the first screen. Use the Page Down
key to show additional options for the Test Limits selection. |
How you change a value for the limits of
a test group or subtest depends on the type of parameter associated with it. Different
keys are used to change values for different types of parameters. For example, memory
address limits specified for the RAM Test group are changed by typing numbers over the
digits of a given limit or by pressing the plus (+) or minus (-) key to increase or
decrease the given limit. In contrast, to set limits for the Serial/Infrared Ports Test
group, you use the <Spacebar> to toggle between Yes and No.
After you are satisfied with the limits,
return to the main screen of the diagnostics by pressing <Esc>. The values you
selected under Test Limits remain in effect for all the test groups or subtests you run,
unless you change them. However, the values are reset to their defaults when you restart
the diagnostics.
About in the Main Menu lists all of the
subtests for the selected test group and displays information about the subtest that is
highlighted.
Key-Help always displays a list of key
controls available for the particular option you have selected.
Selecting Quit from the Main Menu exits
the diagnostics and returns you to your operating system environment.
 |
CAUTION:
It is important that you quit the diagnostics program correctly because the program
writes data to the computer's memory that can cause problems unless properly cleared. |
To troubleshoot components or devices,
run the appropriate test (test group or subtest) in the diagnostics. The diagnostics
exercises the functional components and devices of the computer system more vigorously and
thoroughly than they are exercised during normal operation. The diagnostics is organized
by components into test groups and subtests within each test group. Each subtest is
designed to detect any errors that may interfere with the normal operation of a specific
device of the computer.
 |
NOTE: Some subtests
requiring hardware not listed in the System Configuration area of the main screen appear
to run, but they conclude with a status message stating Component not present (or
disabled). |
Table 2 lists the
diagnostic test groups, their subtests, and comments concerning their use.
Test Groups
|
Subtests
|
Description
|
RAM |
Quick Memory Test
Comprehensive Memory Test
Cache Memory Test |
Tests the system RAM and processor cache. |
System Set |
CMOS Confidence Test
DMA Controller Test
Real-Time Clock Test
System Timers Test
Interrupt Controller Test
APIC Test
APIC MP Test
System Speaker Test
Coprocessor Calculation Test
Coprocessor Duty Cycle Test
Coprocessor Error Exception Test
Multiprocessor Test |
Tests the system board's support chips, DMA controller, computer
timer, NVRAM, speaker controller, and cache, as appropriate.
Tests the math coprocessor that is internal to the
microprocessor.
For systems with multi-processors, confirms that the secondary microprocessor is
operational. |
Video |
Video Memory Test
Video Hardware Test
Text Mode Character Test
Text Mode Color Test
Text Mode Pages Test
Graphics Mode Test
Color Palettes Test
Solid Colors Test |
Tests the video subsystem and monitor by checking various aspects
of video output. |
Keyboard |
Keyboard Controller Test
Keyboard Key Sequence Test
Keyboard Interactive Test
Stuck Key Test
External Key Pad Test |
Tests the keyboard
by checking the keyboard controller and by finding keys that stick or respond incorrectly. |
Mouse |
Mouse |
Tests the
electronic pointing device (bus mouse, serial mouse, trackball, or PS/2 mouse). |
Diskette Drives |
Change Line Test
Seek Test
Read Test
Write Test |
Tests a drive that
uses removable diskettes. Also tests the associated interface. |
Serial/
Infrared Ports |
Serial/Infrared Baud Rate Test
Serial/Infrared Interrupt Test
Serial/Infrared Internal Trans-
mission Test
Serial External Transmission Test |
Tests the
components through which peripherals that use the serial or infrared ports, such as
communications devices, send and receive data. |
Parallel Ports |
Parallel Internal Test
Parallel External Loopback Test
Parallel External Interrupt Test
Parallel Printer Pattern Test |
Tests the
components through which peripherals that use the parallel port, such as printers and
communications devices, send and receive data. |
SCSI Devices |
Internal Diagnostic
Seek Test
Read Test
Write Test
Audio Output Test
Eject Removable Media
Display Information |
Tests SCSI host
adapters and all the SCSI devices attached to them. Also can be used to remove CDs and
tape cartridges from SCSI devices and to display information about the types of SCSI
devices installed and the resources allocated to them. |
Other |
ESM Firmware Status
ESM Interface Test
ESM System Board Sensor Test
ESM Backplane Sensor Test
ESM PSPB Sensor Test
ESM Intrusion State Test
ESM Front Panel LED Test
ESM Backplane LED Test
ESM System Board Fan Test
ESM PSPB Fan Test
ESM Power Supply Enable Test |
Tests the
components of the ESM system. |
 |
NOTE: For the full name of an
abbreviation or acronym used in this table, see the abbreviation and acronym list that
precedes the Index. |
|
When you run a test group or subtest in
the diagnostics, error messages may result. These particular error messages are not
covered in this chapter because the errors that generate these messages can be resolved
only with Dell technical assistance. Record the messages on a copy of the Diagnostics
Checklist found in Getting Help; also see Jumpers, Switches and
Connectors for instructions on obtaining technical assistance and for informing the technical assistance representative of these
messages.
The RAM Test group subtests check all the
directly addressable RAM.
Subtests
Three subtests are available for RAM: the
Quick Memory Test, the Comprehensive Memory Test, and the Cache Memory Test. The Quick
Memory Test performs an address check to determine whether the computer is properly
setting and clearing individual bits in RAM and whether the RAM read and write operations
are affecting more than one memory address location at one time. This subtest checks all
available RAM.
The Comprehensive Memory Test performs
an address check as well as the following:
- Data pattern checks, to look for RAM bits that are stuck high or low,
short-circuited data lines, and some data pattern problems that are internal to the memory
chips
- A parity check that verifies the ability of the memory subsystem to
detect errors
- A refresh check, to verify that the dynamic RAM (DRAM) is being recharged
properly
The Cache Memory Test confirms the
functionality of the computer's cache controller chip and the cache memory.
Faulty memory can cause a variety of
problems that may not appear to be happening in RAM. If the computer is displaying one or
more of the following symptoms, run the subtests in the RAM Test group to verify that the
memory is not at fault:
- A program is not running as usual, or a proven piece of software appears
to malfunction and you confirm that the software itself is not at fault. (You can confirm
that the software is functioning properly by moving it to another computer and running it
there.)
- The computer periodically locks up (becomes unusable and must be
rebooted), especially at different places and times in different programs.
- You get a parity error (any error message that contains the word parity)
at any time during operation. These errors are usually accompanied by a reference to an
address--the location of the portion of memory where the error occurred--which you should
record on a copy of the Diagnostics Checklist found in Getting Help.
- You receive the Memory ECC fault detected
message from the Dell OpenManage Hardware Instrumentation Package (HIP) server management
application. See Messages and Codes, for more information on
this program.
The subtests in the System Set Test group
check the computer's basic system board components and verify their related functions.
Subtests
The subtests that constitute the System
Set Test group and the computer functions they confirm follow:
Checks the NVRAM for accessibility and
reliability of data storage by performing a data pattern check and verifying the
uniqueness of memory addresses.
Tests the direct memory access (DMA)
controller and verifies the correct operation of its page and channel registers by writing
patterns to the registers.
Confirms the functionality and accuracy of
the computer's real-time clock (RTC).
Checks the timers used by the microprocessor
for event counting, frequency generation, and other functions. Only the functions that can
be activated by software are tested.
- Interrupt Controller Test
Generates an interrupt on each interrupt
request (IRQ) line to verify that devices using that line can communicate with the
microprocessor and that the interrupt controllers send the correct memory addresses to the
microprocessor.
Tests that the procedure used to boot a
multiprocessor system is able to properly receive interrupts from the input/output (I/O)
Advanced Peripheral Interrupt Controller (APIC).
Ensures that all microprocessors are able to
properly receive interrupts from the I/O APIC.
Checks the functionality of the speaker by
generating eight tones.
- Coprocessor Calculation Test
Checks the use of different types of numbers
and the math coprocessor's ability to calculate correctly.
- Coprocessor Error Exception Test
Verifies the math coprocessor's ability to
handle errors and to send IRQs to the microprocessor.
For systems with multiprocessors, confirms
that the secondary microprocessor is operational.
The System Set subtests double-check many
system board components, such as the computer's I/O circuitry, that are tested by other
test groups or subtests in the diagnostics. You should run the System Set Test group if
you are having a problem and cannot isolate the failure or malfunction to a particular
system board component.
The System Set Test group also verifies
the proper operation of other computer components, such as the speaker, that are not
tested elsewhere in the diagnostics.
The following symptoms usually suggest a
problem with a component or subassembly that warrants running a System Set subtest:
- A program is not running as usual, or a proven piece of software appears
to malfunction and you confirm that the software itself is not at fault. (You can confirm
that the software is functioning properly by moving it to another computer and running it
there.)
- An option card you previously accessed can no longer be accessed.
- You get a parity error or page fault failure--any error message that
contains the word[s] parity or page fault--at any time during operation. These errors are
usually accompanied by a reference to an address, which you should record on a copy of the
Diagnostics Checklist found in Getting Help.
- Correcting errors in the system configuration information in the System
Setup program does not resolve a problem.
- The computer's clock/calendar stops.
- The speaker no longer functions. The problem could be a failure of the
system timers as well as a failure of the speaker itself. Run the System Timers Test,
followed by the System Speaker Test.
- A peripheral device appears to malfunction. Run the Interrupt Controllers
Test.
- A spreadsheet program or other type of mathematical application runs
abnormally slow, generates error messages concerning calculations or operations, runs
incorrectly, or generates incorrect results, or a proven piece of the program appears to
malfunction and you confirm that the software itself is not at fault. (You can confirm
that the software is not at fault by moving the program to another computer and running it
there.)
- The computer periodically locks up, especially at different places and
times in different programs.
- The computer halts in the middle of performing calculations or complex
mathematical operations.
The subtests in the Video Test group
verify the proper operation of the video controller and the video control circuitry
installed in the computer. These subtests check for the correct operation of the readable
registers in the video circuitry and the controller. They write, read, and verify data
patterns in the cursor registers of the controller. The Video Test group also tests all
the video memory and provides additional subtests to test the color features of a color
monitor.
Subtests
The eight subtests in the Video Test
group and the video functions they test follow:
Checks the read/write capability of video
memory in various video modes.
Checks the cursor registers and the
horizontal and vertical retrace bit registers in the video controller.
Checks the video subsystem's ability to
present data in text modes.
Checks the video subsystem's ability to
present color in text modes.
Checks the video subsystem's ability to map
and present all available video pages on the screen, one page at a time.
Checks the video subsystem's ability to
present data and color in graphics modes.
Checks the video subsystem's ability to
display all of the available colors.
Checks the video subsystem's ability to show
screens full of solid colors. Allows you to check for missing color subpixels.
Many of these tests display characters or
graphics on the screen for you to verify. Samples of these screens are shown in Diagnostic Video Tests.
 |
NOTE: The default limit for
testing super video graphics array (SVGA) modes is No. If you are testing an external
monitor, change the default to Yes. |
Many of the symptoms that would prompt
you to run a subtest in the Video Test group are obvious, because the monitor is the
visual component of the computer system. Before you run the Video Test group or any of its
subtests, you should make sure that the problem is not in the software or caused by a
hardware change. You should also try running all of the software support utilities
provided for the monitor and the video subsystem.
If the following symptoms still occur,
run the appropriate test(s) as follows:
- If the monitor shows a partially formed or distorted image, run all of
the subtests in the Video Test group.
- If the alignment of text or images is off, regardless of the program you
are running, run the Text Mode Character Test, Text Mode Pages Test, and Graphics Mode
Test.
- If you have a color monitor or a program that runs in color, but the
color is intermittent or not displayed at all, run the Text Mode Color Test, Color
Palettes Test, and Solid Colors Test.
- If the monitor malfunctions in one mode but works fine in another (for
example, text is displayed correctly, but graphics are not), run the Text Mode Character
Test, Text Mode Color Test, Text Mode Pages Test, and Graphics Mode Test.
The subtests in the Keyboard Test group
verify the correct operation of the keyboard and the keyboard controller chip.
Subtests
The five keyboard subtests and the
keyboard functions they test follow:
Confirms the ability of the keyboard
controller chip to communicate with the keyboard and the programming of the controller
chip
- Keyboard Key Sequence Test
Verifies that the keys on the keyboard
function correctly when you press the keys in a predefined order
- Keyboard Interactive Test
Checks the internal microcode of the
keyboard and the external interface of the keyboard controller chip for a malfunctioning
key
Checks the internal microcode of the
keyboard and the external interface of the keyboard controller chip for a repeating-key
signal
Checks the contact beneath each key for an
electrical impulse to ensure that each key is working properly
Keyboard problems are not always caused
by the keyboard. For example, if the computer system locks up, rendering the keyboard
inoperable, the problem is most likely not caused by the keyboard. There are three
symptoms that are likely to be keyboard-related. Sometimes, the configuration of a program
changes the function of a key or key combination. Likewise, key configuration programs can
change a key's function. Because these programs are memory resident, you should be sure to
clear them out of the computer's memory before running a subtest in the Keyboard Test
group. (Clear them from memory by rebooting the computer from the diagnostics diskette.)
When these possibilities have been eliminated, and if the following symptoms occur, you
should run one or more of the subtests in the Keyboard Test group:
- When you press a key, the character represented by that key appears
repeatedly; the key seems to be stuck. Run the Stuck Key Test.
- When you press a key and the response is different from the usual
response or the response you anticipated, the key contact may be damaged. Run the Keyboard
Interactive Test.
- When a key does not work at all, run all of the subtests in the Keyboard
Test group.
The Mouse Test checks the functionality
of the mouse controller (which coordinates cursor movement on the screen with
corresponding movement of the mouse or touch pad) and the operation of the mouse
keys/touch pad.
Subtests
There are no subtests for the Mouse Test
group.
Mouse or touch pad problems are as likely
to originate in RAM as they are to be caused by a faulty mouse or touch pad. Three sources
of RAM-related problems include the configuration of a program (which changes the function
of the mouse or touch pad), memory-resident programs, and failure of a device driver (the
software that controls the function of the mouse or touch pad). If these possibilities
have been eliminated and the following symptoms persist, run the Mouse Test:
- When you press a mouse button or the touch pad, the function of the
button (or touch pad) continues; that is, the button (or touch pad) seems to be stuck.
- When you press a mouse button or the touch pad, the response is different
from the usual or anticipated response, which indicates the button (or touch pad) contact
may be damaged.
- A mouse button or the touch pad does not work at all.
- The cursor does not respond on the screen in accordance with the
movements you make with the mouse or touch pad.
Diskette Drives Test Group
The subtests in the Diskette Drives Test
group allow you to test 3.5-inch diskette drives of all capacities.
Subtests
The four diskette drive subtests in the
Diskette Drives Test group and the drive functions they test follow:
Checks for bent pins on the diskette drive
controller and for defective lines on the diskette cable
Checks the drive's ability to search for a
specified track on the diskette and to position its read/write heads to all tracks
Positions the read/write heads at each
cylinder of the diskette for reading data and verifies that all tracks on the diskette can
be read correctly
Positions the read/write heads at each
cylinder of the diskette and verifies that all tracks on the diskette can be written to
correctly
Very often,
a diskette drive problem may first appear to be a diskette problem. A box of defective
diskettes might produce faulty-drive error messages. The test results can be confusing, so
Dell suggests running the subtests in the Diskette Drives Test group more than once using
diskettes from different sources.
A command that is typed in an incorrect
form (usually called a syntax error) is another possible cause of diskette drive problems.
Be sure you have entered the command in the proper form.
If the diskette(s) and command syntax are
eliminated as causes, the following symptoms usually suggest a drive problem and warrant
running a subtest in the Diskette Drives Test group:
- An error message appears on the screen stating that the computer cannot
read from or write to a diskette.
- A diskette cannot be properly formatted, or format error messages appear
on the screen.
- Data on diskettes is corrupted or lost; these problems may be
intermittent.
The subtests in the Serial/Infrared Ports
Test group check the computer's interface with external devices, such as a printer and a
mouse, that are connected to the computer through a serial or infrared port. The subtests
in this test group are not intended as a diagnostic test for the actual peripheral
attached to each port.
 |
NOTES: With certain modems
installed, the subtests in the Serial/Infrared Ports Test group may fail because the modem
appears to the diagnostics as a serial or infrared port, but it cannot be tested as a
serial or infrared port. If a modem is installed and one of the subtests in the
Serial/Infrared Ports Test group fails, remove the modem and run the diagnostic tests
again. If an external loopback connector is
not attached to a serial or infrared port, the Serial External Transmission Test will fail
for that port and the results of this test should be ignored. An external modem connected
to the port does not substitute for an external loopback connector. |
Subtests
The four subtests in the Serial/Infrared
Ports Test group and the port functions they test follow:
- Serial/Infrared Baud Rate Test
Checks the baud rate generator in each
serial communications chip against the computer's clock
- Serial/Infrared Interrupt Test
Checks the serial port's ability to send
IRQs to the microprocessor
- Serial/Infrared Internal Transmission Test
Checks several internal functions of the
serial port using the internal loopback mode of the serial communications chip
- Serial External Transmission Test
If a loopback device is attached, checks the
line control bits of the serial port and sends a test pattern at several baud rates,
checking the returned values
If the diagnostics does not recognize the
computer's serial or infrared ports, enter the System Setup program and check the
Serial/Infrared Port option to see whether the port has been disabled. (See Chapter 4,
"Using the System Setup Program," in the Dell PowerEdge 6300 Systems User's
Guide for instructions.) The subtests in the Serial/Infrared Ports Test group cannot
test a port unless it is enabled.
When a port is faulty, it may not be
immediately evident that the port, and not the device connected to the port, is faulty.
Instead, the peripheral might behave erratically or not operate at all. If the external
device is not properly installed through the software, it also may not function properly.
Try operating the peripheral from different programs or through the operating system. If
it still does not work, you can eliminate the software configuration as the cause of the
problem.
Another possible cause for errors is the
external device. Use the documentation that came with the peripheral to troubleshoot the
device and confirm that it is working properly.
After you eliminate incorrect system
configuration information settings, peripheral malfunctions, and software errors as
potential causes of port problems, you can run the subtests in the Serial/Infrared Ports
Test group to check the hardware. Although the following symptoms can be caused by faulty
peripherals or software errors, they might also suggest a port problem:
- If a peripheral works intermittently or produces intermittent errors, the
port may be faulty.
- If the computer displays an error message that is related to the external
device connected to a port but corrections to the device do not resolve the error, run the
appropriate subtest in the Serial/Infrared Ports Test group.
- If the software and the diagnostics do not recognize that you have a
serial or infrared port, you should check the Serial/Infrared Port option in the System
Setup program and, if necessary, run the appropriate subtest in the Serial/Infrared Ports
Test group.
The subtests in the Parallel Ports Test
group check the computer's interface with external devices, such as a printer, that are
connected to the computer through a parallel port. The subtests in this test group are not
intended as diagnostic tests for the actual peripheral attached to each port. (The only
exception is a printer, as described in the following subsection.)
 |
NOTE: If an external
loopback connector is not attached to the parallel port, the Parallel External Loopback
Test will fail for that port and the results of the test should be ignored. |
Subtests
The four subtests in the Parallel Ports
Test group and the port functions they test follow:
Checks several internal functions of the
parallel port
- Parallel External Loopback Test
Tests the functionality of the control lines
through an external loopback connector, if an external loopback connector is available
- Parallel External Interrupt Test
Tests the parallel port's ability to
generate interrupts from all possible sources, if an external loopback connector or
printer is available
- Parallel Printer Pattern Test
Tests a printer and tests the parallel
port's ability to send a pattern to the printer, if a printer is connected
If the diagnostics does not recognize the
computer's parallel port, enter the System Setup program and check the Parallel Port
option to see if the port has been disabled. (See Chapter 4, "Using the System Setup
Program," in the Dell PowerEdge 6300 Systems User's Guide for instructions.)
The subtests in the Parallel Ports Test group cannot test a port unless it is enabled.
When a port is faulty, it may not be
immediately evident that the port, and not the device connected to the port, is faulty.
Instead, the peripheral might behave erratically or not operate at all. If the external
device is not properly installed through the software, it also may not function properly.
Try operating the peripheral from different programs or through the operating system. If
it still does not work, you can eliminate the software setup as the cause of the problem.
Another possible cause for errors is the
external device. Use the documentation that came with the peripheral to troubleshoot the
device and confirm that it is working properly. (Most printers have a self-test.)
After you eliminate incorrect system
configuration information settings, peripheral malfunctions, and software errors as
potential causes of port problems, you can run the subtests in the Parallel Ports Test
group to check the hardware. Although the following symptoms can be caused by faulty
peripherals or software errors, they might also suggest a port problem:
- If a peripheral works intermittently or produces intermittent errors, the
port may be faulty.
- If the computer displays an error message that is related to the external
device connected to a port but corrections to the device do not resolve the error, run the
appropriate subtest in the Parallel Ports Test group.
- If the software and the diagnostics do not recognize that you have a
parallel port, check the Parallel Port setting in the System Setup program and, if
necessary, run the appropriate subtest in the Parallel Ports Test group.
The subtests in the SCSI Devices Test
group check the functionality of up to four small computer system interface (SCSI) host
adapters and all the SCSI devices attached to them.
 |
NOTES: Before conducting
these subtests on CD-ROM drives, insert a CD with audio and data tracks (such as a
multimedia CD) into each CD-ROM drive. All of the subtests, except for the Audio Output
Test, require a CD with data tracks. The Audio Output Test requires a CD with audio
tracks. If a CD-ROM drive is empty or if it
contains a CD that does not have the required data or audio tracks (depending on the
subtest[s] being conducted), the subtest(s) will fail. |
Subtests
The seven subtests in the SCSI Devices
Test group and the drive functions they test follow:
Causes the device to run its internal
self-test.
Checks the device's ability to search for a
specified track on the device and to position its read/write heads to all tracks.
Positions the read/write heads at each block
of the device for reading data and verifies that all tracks on the device can be read
correctly.
Positions the read/write heads at each block
of the device for writing data and verifies that all tracks on the device can be written
to correctly.
Causes the CD-ROM drive to begin playing the
first audio track on an audio CD. To determine whether the test passed, listen to the
audio output of the drive.
 |
NOTE: To conduct the Audio
Output Test, you must select it individually. It will not run as part of the test group. |
Causes a CD-ROM drive to eject its CD or a
SCSI tape drive to eject its tape cartridge.
Displays a screen of information about each
SCSI host adapter in the computer, the resources allocated to each SCSI host adapter, and
a list of target devices attached to the SCSI host adapter.
If you check the SCSI hard-disk drive to
determine the amount of available space, the operating system will probably report problem
areas. Problem areas on hard-disk drives are common, because most hard-disk drives have a
small amount of space that is not usable. The hard-disk drive keeps a record of this space
so that the computer will not attempt to use it. Identification of unusable disk space,
unless it is an unusually large amount (over 5 percent of the
possible total), should not be regarded as a cause for testing the hard-disk drive.
These are the most common symptoms that
might prompt you to test a SCSI device:
- A SCSI hard-disk drive fails during the boot routine.
- Seek errors are reported by the operating system or applications.
- An error message appears on the screen stating that the computer cannot
read from or write to a SCSI device.
- Data on a SCSI device is corrupted or lost; this problem may be
intermittent. Once saved by a program, files cannot be properly recalled.
The subtests in the Other Test group
verify that the embedded server management (ESM) system is working properly. The ESM
system interacts with the system BIOS and operating system to ensure that critical
parameters, such as temperature, are monitored and that appropriate action is taken if a
problem is detected.
Subtests
The subtests in the Other Test group and
the functions they test follow:
Tests to make sure the ESM software was
downloaded correctly and that the system is operational.
Tests the interface between the host system
and the ESM system to ensure that all bits in the data port function correctly.
- ESM System Board Sensor Test
Lists the system alerts that have been
recorded by the ESM system board sensors. The test reports which sensor caused the alert,
the failure value, and the acceptable range the value exceeded.
- ESM Backplane Sensor Test
Lists the system alerts that have been
recorded by the ESM backplane sensors. The test reports which sensor caused the alert, the
failure value, and the acceptable range the value exceeded.
Lists the system alerts that have been
recorded by the ESM sensors on the power supply paralleling board. The test reports which
sensor caused the alert, the failure value, and the acceptable range the value exceeded.
Reports whether the intrusion state sensor
is functioning properly.
Verifies the operation of the front panel light-emitting diodes ( LEDs ) by turning all the LEDs on and off.
Verifies the operation of the backplane
LEDs by turning all the LEDs on and off.
- ESM System Board Fan Test
Modifies the revolutions
per minute ( rpm) of the system board fans to verify the accuracy of the rpm reading.
Modifies the rpm of the power supply
paralleling board fans to verify the accuracy of the rpm reading.
- ESM Power Supply Enable Test
Reads the power level of each power supply
and then tests to verify whether the power supplies distribute unbalanced loads evenly.
These are the most common symptoms that
might prompt you to run the ESM subtests in the Other Test group:
- If the Dell OpenManage HIP server management application returns a
warning dealing with server management
- If you want to verify that any component of the ESM system is working
properly
Back To Contents Page