The following table provides information about OpenBoot PROM configuration variables that affect the operation of OBDiag. Use the printenvs command to show current values and the setenv command to set or change a value. Both commands are described in "OBDiag Commands".
Table 12-2
Variable |
Setting |
Description |
Default |
---|---|---|---|
diag-level |
off |
No tests are run at power up. |
|
|
min |
Performs minimal testing of core functionality. |
min |
|
med |
Performs functional tests for all system functions. |
|
|
max |
Runs exhaustive tests for all functions except external loopbacks. External loopback tests are run only if diag-targets is set to loopback, loopback3, device&loopback, or device&loopback,3. |
|
diag-continue? |
false |
Stops testing within a test routine and prints a message as soon as an error is detected. OBDiag then skips to the next test routine in the sequence. |
false |
|
true |
Causes OBDiag to run all subtests within a test, even if an error is detected. |
|
diag-passes |
n |
Repeats each test the number of times specified by n. Works with the test, except, and test-all commands. |
1 |
diag-targets |
none |
Runs internal tests only, no I/O testing. |
none |
|
iopath |
Extends testing to external device interfaces (connectors/cables). |
|
|
media |
Extends testing to external devices and media, if present. |
|
|
device |
Invokes built-in self-test (BIST) on PCI cards and external devices. |
|
|
loopback |
Runs external loopback tests on the parallel, serial, keyboard, mouse, TPE, and RSC serial ports. |
|
|
loopbacks |
Not for use on Enterprise 250 servers. |
|
|
loopback2 |
Not for use on Enterprise 250 servers. |
|
|
loopback3 |
Runs external loopback tests on the RSC Ethernet port |
|
|
nomem |
Performs tests without testing system memory. |
|
|
device&loopback |
Runs built-in self-test (BIST) on PCI cards and external devices, then runs external loopback tests on the parallel, serial, keyboard, mouse, TPE, and RSC serial ports. |
|
|
device&loopbacks |
Not for use on Enterprise 250 servers. |
|
|
device&loopback,3 |
Runs built-in self-test (BIST) on PCI cards and external devices, then runs external loopback tests on the parallel, serial, keyboard, mouse, TPE, RSC serial, and RSC Ethernet ports. |
|
diag-trigger |
power-reset |
Runs diagnostics only on power-on resets. |
power-reset |
|
error-reset |
Runs diagnostics only on power-on resets, fatal hardware errors, and watchdog reset events. |
|
|
soft-reset |
Runs diagnostics on all resets (except XIR). |
|
diag-verbosity |
0 |
Prints one line that indicates the device being tested and its pass/fail status. |
0 |
|
1 |
Prints more detailed test status, which varies in content from test to test. |
|
|
2 |
Prints subtest names. |
|
|
4 |
Prints debug messages. |
|
|
8 |
Prints back trace of callers on error. |
|