C H A P T E R  29

I2C Bus Test (i2ctest)

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


i2ctest 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 29-1 i2ctest Test Parameter Options Dialog Box

Screenshot of the i2ctest Test Parameter Options dialog box.


i2ctest Test Modes
TABLE 29-1 i2ctest Supported Test Modes

Test Mode

Description

Connection

Runs the full test.

Functional

(Offline)

Runs the full test.



i2ctest Command-Line Syntax

/opt/SUNWvts/bin/sparcv9/i2ctest standard_arguments -o dev=raw_device_name

TABLE 29-2 i2ctest Command-Line Syntax

Argument

Description

dev=raw_device_name

Specifies the name of the raw device to test.