User's Manual

32 omdiag: Using the Diagnostic Service
FIFO Test — Configures the parallel port to the FIFO Test Mode. It detects the FIFO's depth, writes
different data patterns to the FIFO, and reads the patterns back from the FIFO. If the data written and
read are different, the test sends out an appropriate result.
ECP Protocol Test — ECP protocol includes a simple compression scheme (maximum compression of
64:1) called Run-Length Encoding (consecutive repeated bytes are sent as a single byte with a
repeatHcount). This test configures the parallel port to FIFO Test Mode, tests if the compression is
supported, and sends out an appropriate result.
NOTE: Turn off all connected external devices before running this diagnostic.
omdiag chassis pci
Use the omdiag chassis pci command to test the PCI bus and check all PCI devices.
The PCI test includes the boards configuration test, which checks for the presence of PCI capability and
then scans all PCI devices for proper communication. PCI diagnostics enumerate the various kinds of buses
on the system board. In addition to the PCI bus, the package enumerates SCSI, IDE, and USB buses. On
systems running Microsoft Windows, the enumeration process requires that the WMI (Windows
Management Instrumentation) services is running. The following tests are performed by the PCI test:
PCI Device Configuration Test — Scans through the PCI bus, enumerating all the PCI devices. This
test examines the interrupt requests (IRQs) for each PCI device in use and issues a warning for those
devices that share the same ones. This test also checks if the driver for the device is loaded and
functioning correctly.
omdiag chassis rac
Use the omdiag chassis rac command to run the tests on the remote access controller (RAC).
The RAC test provides IT administrators with continuous access to their systems, enabling a full range of
systems management functions including monitoring, controlling, updating, and recovering. The RAC
can be connected to a PCI expansion slot or embedded on the system board. DRAC III and above are
enumerated and tested, whereas DRAC II is only enumerated, but not tested.
NOTE: In order to run the diagnostics, all the RAC drivers are required to be installed on the system, and the
RAC-specific services are required to be running on the system.
NOTE: In cases where the Windows registry is corrupted due to bad installs/uninstalls of RAC drivers, the
RAC diagnostic might give unexpected results.
The following tests are performed by the RAC test:
POST Result Test — Runs the power–on self–test (post) on the RAC hardware and firmware, gets the
result of the POST operation, and reports any errors.
In–Band Access Test — Checks the status of the RAC–specific service running on the system that is
used for the in–band access of the RAC (through the operating system).
Out–of–Band Test — Verifies the connectivity to the out–of–band interface of the RAC (the NIC on
the RAC). It first checks if the NIC is enabled on the RAC and if a valid IP address is assigned to it. It
then checks if it can connect to the HTTPS service running at this IP address.