beautypg.com

2 obdiag tests, 3 pci/cheerio – Sun Microsystems 220R User Manual

Page 197

background image

7.6.2

OBDiag Tests

The OBDiag tests are described in the following sections:

4

Section 7.6.3 “PCI/Cheerio” on page 197

4

Section 7.6.4 “EBus DMA/TCR Registers” on page 198

4

Section 7.6.5 “Ethernet” on page 199

4

Section 7.6.6 “Keyboard” on page 200

4

Section 7.6.7 “Mouse” on page 200

4

Section 7.6.8 “Parallel Port” on page 200

4

Section 7.6.9 “Serial Port A” on page 201

4

Section 7.6.10 “Serial Port B” on page 202

4

Section 7.6.11 “NVRAM” on page 203

4

Section 7.6.13 “SCSI” on page 203

4

Section 7.6.14 “All Above” on page 203

Note -

The OBDiag Audio test is not available for this system.

7.6.3

PCI/Cheerio

The PCI/Cheerio test performs the following diagnostics.

Test

Function

vendor_ID_test

Verifies that the U2P ASIC vendor ID is 108e.

device_ID_test

Verifies that the U2P ASIC device ID is 1000.

mixmode_read

Verifies that the PCI configuration space is accessible as half-word bytes
by reading the EBus2 vendor ID address.

e2_class_test

Verifies the address class code. Address class codes include bridge device
(0 x B, 0 x 6), other bridge device (0 x A and 0 x 80), and programmable
interface (0 x 9 and 0 x 0).

status_reg_walk1

Performs walk-one test on status register with mask 0 x 280 (U2P ASIC is
accepting fast back-to-back transactions, DEVSEL timing is 0 x 1).

line_size_walk1

Performs tests a through e.

latency_walk1

Performs walk-one test on latency timer.

Diagnostics and Troubleshooting

197