C H A P T E R  24

I2C Bus Test (i2ctest)

i2ctest Description

The i2ctest checks each I2C bus for the status of its devices. i2ctest then determines any device faults based on the information it collects, and displays a report. i2ctest also detects and reports hung I2C bus segments.

This test is scalable.

Note - Only the 64-bit version of this test is supported.

i2ctest Test Requirements

If the daemon is not running, restart it by typing the following:

# /etc/init.d/picld start

i2ctest Options

To reach the following dialog box, 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 might not include the device appropriate to this test. Refer to the SunVTS User's Guide for more details.

FIGURE 24-1 i2ctest Test Parameter Options Dialog Box

Screenshot of the i2ctest Test Parameter Options dialog box

i2ctest Test Modes

TABLE 24-1 i2ctest Supported Test Modes

Test Mode



Runs the full test.


Runs the full test.

i2ctest Command-Line Syntax

/opt/SUNWvts/bin/sparcv9/i2ctest standard-arguments

TABLE 24-2 i2ctest Command-Line Syntax




Specifies the standard arguments for the test [-scruvdtelnf]
[-p n] [-i n] [-w n]. Refer to the SunVTS user's guide or use the i2ctest -u command for details.