5.At the OBDiag menu prompt, type 15 to enable toggle
4.7.1PCI/Cheerio
The PCI/Cheerio diagnostic performs the following:
1.vendor_ID_test – Verifies the Cheerio ASIC vendor ID is 108e.
2.device_ID_test – Verifies the Cheerio ASIC device ID is 1000.
3.mixmode_read – Verifies the PCI configuration space is accessible as
4.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).
5.status_reg_walk1 – Performs
0 x 280 (Cheerio ASIC is accepting fast
6.line_size_walk1 – Performs tests 1 through 5.
7.latency_walk1 – Performs walk one test on latency timer.
8.line_walk1 – Performs walk one test on interrupt line.
9.pin_test – Verifies interrupt pin is
CODE EXAMPLE
CODE EXAMPLE 4-9 PCI/Cheerio Output Message
Enter
TEST=’all_pci/cheerio_test’
SUBTEST=’vendor_id_test’
SUBTEST=’device_id_test’
SUBTEST=’mixmode_read’
SUBTEST=’e2_class_test’
SUBTEST=’status_reg_walk1’
SUBTEST=’line_size_walk1’
SUBTEST=’latency_walk1’
SUBTEST=’line_walk1’
SUBTEST=’pin_test’
Enter
Chapter 4 Troubleshooting Procedures