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.
Only the 64-bit version of this test is supported.
You must have the SUNWpiclh, SUNWpiclr, SUNWpiclu, and SUNWpiclx picl packages installed correctly before running the test.
Verify that the picld daemon is running by typing the following:
# ps -ef |grep picld root 100077 1 0 Sep 11 ? 23:40 /usr/lib/picl/picld |
If the daemon is not running, run the script to restart it by typing the following:
# /etc/init.d/picld start |
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.
Test Mode |
Supported? |
Description |
---|---|---|
Connection |
Yes |
Runs the full test. |
Functional (Offline) |
Yes |
Runs the full test. |
/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. |