C H A P T E R  4

I2C Inter-Integrated Circuit Test (i2c2test)

The i2c2test is designed to verify the proper placement, operation, and data integrity on the various I2C devices.


i2c2test Options

To reach the dialog box below, right-click on the test name in the System Map and select Test Parameter Options. If you do not see this test in the System Map, you might need to expand the collapsed groups, or your system may not include the device appropriate to this test. Refer to the SunVTS User's Guide for more details.

FIGURE 4-1 i2c2test Test Parameter Options Dialog Box

Screenshot of i2c2test Test Parameter Options dialog box.
TABLE 4-1 i2c2test Options

i2c2test Options

Description

Verify FRU

Verifies the status of the FRU; the default is Disable.

Verify SCC

Verifies the status of the SCC; the default is Disable.

Processor Affinity

Specifies the processors to be tested in sequential order.



i2c2test Test Modes
TABLE 4-2 i2c2test Supported Test Modes

Test Mode

Description

Connection

Performs all tests.

Functional

Performs all tests.



i2c2test Command-Line Syntax

/opt/SUNWvts/bin/sparcv9/i2c2test standard_arguments -o dev=raw_device_name chkfru chkscc chkdev list=device_list ex=device_to_exclude

TABLE 4-3 i2c2test Command-Line Syntax

Argument

Description

dev=raw_device_name

Specifies the name of the raw device to test.

chkfru

Verifies the status of the FRU; the default is Disable.

chkscc

Verifies the status of the SCC; the default is Disable.

chkdev

Enable or disable the i2c device testing. Used for the chkfru or chkscc subtests only; the default is Enable.

list=device_list

device_list lists the i2c devices to be displayed only, no testing is involved.

ex=device_to_exclude

device_to_exclude lists the i2c device to be excluded from the list.