I2CDETECT

Section: Maintenance Commands (8)
Updated: March 2004
 

NAME

i2cdetect - detect I2C chips

 

SYNOPSIS

i2cdetect [-f] [-q|-r] i2cbus
i2cdetect -l

 

DESCRIPTION

i2cdetect is a userspace program to scan an I2C bus for devices. It outputs a table with the list of detected devices on the specified bus. i2cbus indicates the number of the I2C bus to be scanned, and should correspond to one of the busses listed by i2cdetect -l.

 

WARNING

This program can confuse your I2C bus, cause data loss and worse!

 

OPTIONS

-f
Force scanning of non-regular addresses. Not recommended.
-q
Use SMBus "quick write" commands for probing (by default, the command used is the one believed to be the safest for each address). Not recommended. This is known to corrupt the Atmel AT24RF08 EEPROM found on many IBM Thinkpad laptops.
-r
Use SMBus "read byte" commands for probing (by default, the command used is the one believed to be the safest for each address). Not recommended. This is known to lock SMBus on various write-only chips (most notably clock chips at address 0x69).
-l
Output a list of installed busses.

 

CONFORMING TO

lm_sensors-2.x

 

SEE ALSO

i2cdump(8), sensors-detect(8)

 

AUTHOR

Frodo Looijaard, Mark D. Studebaker, and the lm_sensors group http://www.lm-sensors.nu/ This manual page was written by Aurelien Jarno <aurel32@debian.org>, for the Debian GNU/Linux system. It was then reviewed by the lm_sensors team and is now part of the lm_sensors source distribution.


 

Index

NAME
SYNOPSIS
DESCRIPTION
WARNING
OPTIONS
CONFORMING TO
SEE ALSO
AUTHOR
blog comments powered by Disqus