Re: it8726 chip?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi David,

On Fri, 19 Nov 2010 19:53:10 -0800, David Mathog wrote:
> (Sent to the list without subscribing.)
> 
> I have a machine at home with an ECS AMD690GM-M2 motherboard.
> sensors-detect said this:
> 
> Driver `it87' (should be inserted):
>   Detects correctly:
>   * ISA bus, address 0x228
>     Chip `ITE IT8726F Super IO Sensors' (confidence: 9)
> 
> Letting sensors-detect do its thing resulted in sensors showing this:
> 
> 
> it8716-isa-0228
> Adapter: ISA adapter
> VCore:       +1.25 V  (min =  +0.00 V, max =  +4.08 V)
> VDDR:        +1.23 V  (min =  +1.28 V, max =  +1.68 V)   ALARM
> +3.3V:       +1.87 V  (min =  +2.78 V, max =  +3.78 V)   ALARM
> +5V:         +4.89 V  (min =  +4.49 V, max =  +5.48 V)
> +12V:        +4.86 V  (min =  +9.98 V, max = +13.95 V)   ALARM
> in5:         +2.48 V  (min =  +0.58 V, max =  +1.34 V)   ALARM
> in6:         +1.81 V  (min =  +1.04 V, max =  +1.36 V)   ALARM
> 5VSB:        +4.73 V  (min =  +4.49 V, max =  +5.48 V)
> VBat:        +2.99 V
> CPU Fan:    3443 RPM  (min =   10 RPM)
> fan2:          0 RPM  (min =   10 RPM)  ALARM
> fan3:          0 RPM  (min =    0 RPM)
> CPU Temp:    +16.0 C  (low  = +127.0 C, high = +75.0 C)  sensor = thermal diode
> M/B Temp:   +127.0 C  (low  = +127.0 C, high = +75.0 C)  ALARM  sensor
> = thermal diode
> cpu0_vid:   +1.000 V
> 
> Some of those values are presumably way off.  At least I don't think the
> machine would be running with +12V of 4.86V. Here is  the relevant
> section of sensors3.conf:
> 
> chip "it8716-*"
> 
> # Voltages
> 
>     label  in0  "VCore"
>     label  in1  "VDDR"
>     label  in2  "+3.3V"    # VCC3
>     label  in3  "+5V"      # VCC
>     label  in4  "+12V"
> #   label  in5  "-12V"
> #   label  in6  "-5V"
>     label  in7  "5VSB"     # VCCH
>     label  in8  "VBat"
> 
>     compute in3  ((6.8/10)+1)*@ , @/((6.8/10)+1)
>     compute in4  ((30/10)+1)*@  , @/((30/10)+1)
> #   compute in5  (1+232/56)*@ - 4.096*232/56 , (@ + 4.096*232/56)/(1+232/56)
> #   compute in6  (1+120/56)*@ - 4.096*120/56 , (@ + 4.096*120/56)/(1+120/56)
>     compute in7  ((6.8/10)+1)*@ , @/((6.8/10)+1)
> 
> # If vid (nominal CPU voltage) isn't correct, hardcode the correct value
> # instead.
> #    set in0_min  cpu0_vid * 0.95
> #    set in0_max  cpu0_vid * 1.05
> #    set in1_min  1.8 * 0.95
> #    set in1_max  1.8 * 1.05
> #    set in2_min  3.3 * 0.95
> #    set in2_max  3.3 * 1.05
> #    set in3_min    5 * 0.95
> #    set in3_max    5 * 1.05
> #    set in4_min   12 * 0.95
> #    set in4_max   12 * 1.05
> #    set in5_max  -12 * 0.95
> #    set in5_min  -12 * 1.05
> #    set in6_max   -5 * 0.95
> #    set in6_min   -5 * 1.05
> #    set in7_min    5 * 0.95
> #    set in7_max    5 * 1.05
> # The chip does not support in8 min/max
> 
> # Temperatures
> 
> # If you are lucky, the BIOS has set the proper sensor types for you.
> # If your temperature readings are completely whacky you probably
> # need to change the sensor types. Adujst and uncomment the
> # appropriate lines below.
> #
> # 2 = thermistor; 3 = thermal diode; 0 = unused
> #   set temp1_type  3
> #   set temp2_type  3
> #   set temp3_type  3
> 
> # If a given sensor isn't used, you will probably want to ignore it
> # as well (see ignore statement right below).
> # The CPU sensor can be any of temp1, temp2 or temp3 - it's motherboard
> # dependent. Same for the motherboard temperature.
> 
>    label  temp1  "CPU Temp"
>    label  temp2  "M/B Temp"
>    ignore temp3
> 
> #   set temp1_max  60
> #   set temp1_min  10
> #   set temp2_max  50
> #   set temp2_min  10
> 
> # Fans
> 
> # The CPU fan can be any of fan1, fan2 or fan3 - it's motherboard
> # dependent. Same for the case fan.
> 
>    label  fan1 "CPU Fan"
> #   label  fan2 "Case Fan"
> #   ignore fan3
> 
> #   set fan1_min 2000
> #   set fan2_min 2000

This is the old default section, which apparently doesn't apply to your
board at all, so you should forget about it and start again from
scratch. The new default section for that chip is almost empty and
reads:

chip "it87-*" "it8712-*" "it8716-*" "it8718-*" "it8720-*"

    label in8 "Vbat"

> Kernel is from ubuntu 8.10, 2.6.27-11-generic.  Sensors is 3.0.2
> 
> Any suggestions for improving these readings?

Reboot, enter the BIOS setup screen, write down everything that's
printed in the hardware monitoring section, including multiple values
when a given entry oscillates between 2 or more values. The run sensors
without a configuration file (sensors -c /dev/null), and report all the
values here.

-- 
Jean Delvare
http://khali.linux-fr.org/wishlist.html

_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux