I2C Tools for Linux
The I2C tools that used to be part of the lm-sensors package have been split to a separate package. The rationale for that move is that not all hardware monitoring chips are I2C devices, and not all I2C devices are hardware monitoring chips, so having everything in a single package was confusing and impractical.
The i2c-tools package contains a heterogeneous set of I2C tools for Linux: a bus probing tool, a chip dumper, register-level SMBus access helpers, EEPROM decoding scripts, EEPROM programming tools, and a python module for SMBus access.
All versions of Linux are supported, as long as I2C support is included in the kernel.
I2C Tools 4 is coming, see the plan!
Files are signed by Jean Delvare.
Recommended patches: r6250.
Documentation is available.
If you have Subversion installed on your machine, you can check out the latest version of the stable code using the following command:
svn checkout http://lm-sensors.org/svn/i2c-tools/branches/i2c-tools-3.1 i2c-tools-3.1
Or for the development branch:
svn checkout http://lm-sensors.org/svn/i2c-tools/trunk i2c-tools
If you're not familiar with the use of Subversion we recommend the excellent Subversion book.
If you can't use Subversion, nightly snapshots are also available for download.