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

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.

Copyright © 2002, Sun Microsystems, Inc. All rights reserved.