The following table describes what each self-test does.

Test

Function

 

 

bbc

Tests the registers in the boot bus controller, and then verifies that at

 

least one processor has boot bus access.

ebus

Accesses the Ebus through the RIO port and then tests DMA

 

controller functionality.

flashprom

Performs a checksum and read/write test on the flash PROM

 

containing the main logic board boot code.

gpio

Tests the registers of the general purpose input/output subsystem.

i2c@1,2e

Tests SEEPROM devices.

i2c@1,30

Tests SEEPROM devices and I2C port expanders. Also performs

 

various read and write tests on the I2C temperature controller devices.

network

Tests the registers of the RIO Ethernet controller.

parallel

Tests the parallel port using both supported parallel port modes:

 

ECPP and extended parallel mode.

pmc

Tests the registers of the power management controller.

rsc-control

Calls RSC POST and verifies loopback functionality through the RSC

 

console.

rtc

Tests the registers of the realtime clock, then ensures that interrupts

 

are firing correctly.

SUNW,qlc

Tests the registers of the Fibre Channel-Arbitrated Loop (FC-AL)

 

subsystem.

scsi

Tests the SCSI disk controller registers and verifies DMA functionality.

serial

Tests the ttya and ttyb serial lines, and then performs an internal

 

loopback test on each.

usb

Tests the registers on each RIO Universal Serial Bus.

 

 

Note Use of the OpenBoot PROM configuration variable test-argscan affect the behavior of OpenBoot Diagnostics. The test-argsvariable is empty by default. Use the help command for more information on test-args.

Chapter 6 Diagnostics, Monitoring, and Troubleshooting 169

Page 197
Image 197
Sun Microsystems 280R manual Following table describes what each self-test does