SUMMARY OF SUPPORTED CHIPS ========================== This is a summary of the sensor and non-sensor chips supported by this package. It lists the features of each supported chip. For further information on a particular driver, see the documentation in this directory. To determine what chips you have in your system, run 'sensors-detect'. If your sensor chip is not detected by sensors-detect, please contact us (see http://www.lm-sensors.org/wiki/AuthorsAndContributors). Only contact us if you know for sure that your system includes a sensor chip (for example if you have technical documentation mentioning it, or if the BIOS setup screen presents monitoring values, or if you can get hardware monitoring to work using a different OS). Do *not* contact us if you have no proof that your system includes sensors. Such systems tend to be rare these days, but do still exist. This is especially true of laptops. If there are no sensors, there's nothing we can do. If you contact us, please include the following in your mail: - The output of (as root) 'sensors-detect'. Make sure you unloaded every chip driver beforehand (check that the sensors-detect script does not complain that it couldn't probe some I2C addresses on any given bus). - Dumps of the chips that might be hardware monitoring chips. To get these, follow the following steps: 1* Run 'i2cdetect -l'. This will list all available I2C (or SMBus) busses on your system. 2* For each bus listed, run (as root) 'i2cdetect N' where N is the bus number. 3* For each bus, if there is anything in the ranges 0x20-0x2f or 0x48-0x4f, dump the contents of that chip with (as root) 'i2cdump N 0xXX', where N is the bus number and XX is the responsive address. Chips in other address ranges are way less likely to be hardware monitoring chips. In particular, do not send dumps of addresses 0x08, 0x0c, 0x10, 0x30-0x37, 0x42, 0x44, 0x50-0x5f, 0x61 and 0x69. These are *not* hadware monitoring chips. - The part numbers of the chips on your motherboard you think are the sensor chips. ----------------------------------------------------------------------------- SUPPORTED SENSOR CHIPS ---------------------- Included Sensors Controls Busses ---------------------- ------- ----------- Driver Chips #temp #vin #fanin pwm/dac I2C ISA --------------------------------------------------------------------- adm1021 adm1021 2 - - - yes no adm1021a 2 - - - yes no adm1023 2 - - - yes no gl523sm 2 - - - yes no lm84 2 - - - yes no max1617 2 - - - yes no max1617a 2 - - - yes no tc1068 2 - - - yes no tcm1617 2 - - - yes no thmc10 2 - - - yes no mc1066 2 - - - yes no (xeon - no detection - requires force_adm1021 parameter) xeon 1 - - - yes no (the following chips are detected as a max1617) ne1617 2 - - - yes no ne1617a 2 - - - yes no adm1024 adm1024 3 6 - 1 dac yes no adm1025 adm1025 2 6 - - yes no ne1619 2 6 - - yes no adm1026 adm1026 3 17 8 2 pwm+dac yes no adm1031 adm1030 2 - 1 1 pwm yes no adm1031 3 - 2 2 pwm yes no adm9240 adm9240 1 6 2 1 dac yes no ds1780 1 6 2 1 dac yes no lm81 1 6 2 1 dac yes no asb100 asb100 4 7 3 1 yes no bmcsensors bmcsensors ? ? ? - no no ds1621 ds1621 1 - - - yes no (the following chip is detected as a ds1621) ds1625 1 - - - yes no f71805f f71805f 9 3 3 - no yes fscher fscher 3 3 3 - yes no fscpos fscpos 3 3 3 - yes no fscscy fscscy 4 3 6 - yes no gl518sm gl518sm (r00) 1 1-4 2 - yes no gl518sm (r80) 1 4 2 - yes no gl520sm gl520sm 1-2 4-5 2 - yes no it87 it8712 3 8 3 3 pwm yes yes (the following are reported as an "it87") it8705 3 8 3 3 pwm yes yes sis950 3 8 3 3 pwm yes yes lm63 lm63 2 - 1 1 pwm yes no lm75 lm75 1 - - - yes no (the following chips are detected as an lm75) ds75 1 - - - yes no ds1775 1 - - - yes no max6625 1 - - - yes no max6626 1 - - - yes no tcn75 1 - - - yes no lm78 lm78 1 7 3 - yes yes lm78-j 1 7 3 - yes yes lm79 1 7 3 - yes yes lm80 lm80 1 7 2 - yes no lm83 lm83 4 - - - yes no lm82 2 - - - yes no lm85 lm85 3 5 4 3 pwm yes no adm1027 3 5 4 3 pwm yes no adt7463 3 5 4 3 pwm yes no emc6d100 3 8 4 3 pwm yes no (emc6d101 is reported as emc6d100) emc6d101 3 8 4 3 pwm yes no emc6d102 3 8 4 3 pwm yes no lm87 lm87 2-3 6-8 0-2 1 pwm yes no lm90 lm90 2 - - - yes no lm99 2 - - - yes no lm86 2 - - - yes no adm1032 2 - - - yes no max6657 2 - - - yes no (lm89 is detected as an lm99) lm89 2 - - - yes no (max6658 and max6659 are detected as a max6657) max6658 2 - - - yes no max6659 2 - - - yes no (adt7461 only works in ADM1032 compatibility mode) adt7461 2 - - - yes no lm92 (all are reported as an "lm92") lm92 1 - - - yes no max6633 1 - - - yes no max6634 1 - - - yes no max6635 1 - - - yes no (lm76 needs force parameter) lm76 1 - - - yes no max1619 max1619 2 - - - yes no max6650 (all are reported as a "max6650") max6650 - - 1 1 pwm yes no max6651 - - 4 1 pwm yes no maxilife maxilife-as 5 4 3 - yes no maxilife-co 5 4 3 - yes no maxilife-cg 5 4 3 - yes no mtp008 mtp008 3 7 3 3 pwm yes no pc87360 pc87360 - - 2 2 pwm no yes (LPC) pc87363 - - 2 2 pwm no yes (LPC) pc87364 - - 3 3 pwm no yes (LPC) pc87365 2 11 3 3 pwm no yes (LPC) pc87366 3-4 11 3 3 pwm no yes (LPC) sis5595 sis5595 0-1 4-5 2 - no yes smartbatt smartbatt 1 1 - - yes no smsc47m1 (all are reported as a "smsc47m1") smsc47b27x - - 2 2 no yes (LPC) smsc47m10x - - 2 2 no yes (LPC) smsc47m13x - - 2 2 no yes (LPC) smsc47m14x - - 2 2 no yes (LPC) smsc47m15x - - 2 2 no yes (LPC) smsc47m192 - - 2 2 no yes (LPC) smsc47m997 - - 2 2 no yes (LPC) thmc50 adm1022 3 2 - 1 dac yes no thmc50 3 2 - 1 dac yes no via686a via686a 3 5 2 - no yes vt8231 3 5 2 - no yes vt1211 vt1211 2-7 1-6 2 2 no yes (LPC) vt8231 vt8231 2-7 2-7 2 2 no yes w83627hf w83627hf 3 9 3 2 pwm no yes (LPC) w83627thf 3 7 3 3 dac no yes (LPC) w83637hf 3 7 2 3 pwm no yes (LPC) w83687thf 3 7 3 3 pw/da no yes (LPC) w83697hf 2 8 2 2 pwm no yes (LPC) w83781d as99127f 3 7 3 - yes no w83781d 3 7 3 - yes yes w83782d 3 9 3 2-4 pwm yes yes w83783s 1-2 5-6 3 2 pwm yes no w83791d 3 10 5 5 pwm yes no w83627hf 3 9 3 2 pwm yes yes (LPC) w83l785ts w83l785ts 1 - - - yes no w83792d w83792d 3 9 7 3 pwm yes no xeontemp xeontemp 1 - - - yes no SUPPORTED NON-SENSOR CHIPS -------------------------- Driver Chips ------ ----- bmcsensors An interface to an IPMI BMC (Baseboard management controller) bt869 bt869 video modulator chip ddcmon DDC-compliant monitor integrated eeproms - reads locations only ds1307 real-time clock eeprom Memory SPD (serial presence detect) eeproms - reads locations only Xeon scratch eeproms - reads locations only icspll supported clock chips - reads registers only ltc1710 ltc1710 two switches only matorb Matrix Orbital LCD displays pca9540 2-channel I2C multiplexer pcf8574 & pcf8574a Simple eight-bit parallel I/O pcf8591 Quad A/D + one D/A saa1064 4-digit LED-driver smbus-arp An SMBus 2.0 ARP client ----------------------------------------------------------------------------- COMPANY ID LIST --------------- Many SMBus chips have a company ID at location 0x3E or 0xFE. Here is a partial list. This may help identify a chip after doing a 'i2cdump [bus] [address]'. 0x00 National (on LM84) 0x01 National 0x12C3 Asus (at 0x4F) 0x1934 Fintek (at 0x5D-0x5E) 0x23 Analog Devices 0x41 Analog Devices (also at 0x16) 0x49 TI 0x4D Maxim 0x54 On Semi 0x5C SMSC 0x5D SMSC 0x55 SMSC 0x5CA3 Winbond (at 0x4F) 0x90 ITE (at 0x58) 0xA1 Philips (at 0x05 too) 0xA3 Winbond (at 0x4F) 0xAC Myson (at 0x58) 0xC3 Asus (at 0x4F) 0xDA Dallas 0x54 Microchip (at 0x7) [A-Z]{3} at 0x00-0x02: Fujitsu-Siemens ------------------ Copyright (c) 2001-2005 The lm_sensors group