[KLUG Members] Re: Temperature Monitoring

Adam Tauno WIlliams adam at morrison-ind.com
Fri Jul 2 15:39:33 EDT 2004


> > Anyone connected to a planar ISMP/ASMP processor?  I assume it is some
> > kind of i2c deal.
> What the hell IS I2C?

"Philips was the inventor of the Inter-IC or I²C-bus nearly 20 years
ago, and it is now firmly established as the worldwide de-facto solution
for embedded applications. It is used extensively in a variety of
microcontroller-based professional, consumer and telecommunications
applications as a control, diagnostic and power management bus. As a
two-wire serial bus, its inherently simple operation was crucial to its
emergence as the worldwide de-facto standard."

Most 'real' computers have one or more internal i2c buses by which
auxiliary systems (power, cooling, hot-swap or redundant components,
etc...) can communicate without intervention from the primary system(s).

And there is a chip that bridges the i2c bus(ses) as a PCI device or
directly into the motherboards 'chipset' (ServerWorks, whatever...).

Network management systems or management processors typically poll the
i2c bridge for status information (power supply output, fan speeds,
temperatures, etc...) in order to detect a fault or the potential onset
of a fault.

awilliam at estate3:/lib/modules/2.6.4-54.5-default> find . -name *i2c*
./kernel/sound/i2c
./kernel/sound/i2c/snd-i2c.ko
./kernel/drivers/i2c
./kernel/drivers/i2c/i2c-dev.ko
./kernel/drivers/i2c/algos/i2c-algo-pcf.ko
./kernel/drivers/i2c/algos/i2c-algo-bit.ko
./kernel/drivers/i2c/i2c-core.ko
./kernel/drivers/i2c/busses/i2c-isa.ko
./kernel/drivers/i2c/busses/i2c-prosavage.ko
./kernel/drivers/i2c/busses/i2c-voodoo3.ko
......



More information about the Members mailing list