Re: IT8728 shows wrong CPU temperature

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

 



Hi Tomas,

On Fri, 23 Mar 2012 09:00:35 +0100, Tomas Johansson wrote:
> I have a Gigabyte GA-P67A-UD5-B3 with a IT8728F, yesterday i upgraded to Linux 3.3 and tested the new IT87 module.
> As i will show below it shows wrong CPU temperature.
> 
> First:
> 
> temp1 shows system or motherboard if you want.
> temp2 shows ?, probably unused

Looks pretty good for an unused temperature sensor.

> temp3 shows CPU but is 7-8 degrees wrong compared to BIOS (I know that temp3 is CPU because it is the only temp value that differ under load)

Note that the CPU isn't the only component which gets higher under
load. Depends on the load, really.

> BIOS at this moment in time showed:
> SYS 34°C
> CPU 32°C
> 
> 
> coretemp-isa-0000
> Adapter: ISA adapter
> Physical id 0:  +36.0°C  (high = +80.0°C, crit = +98.0°C)
> Core 0:         +36.0°C  (high = +80.0°C, crit = +98.0°C)
> Core 1:         +35.0°C  (high = +80.0°C, crit = +98.0°C)
> Core 2:         +33.0°C  (high = +80.0°C, crit = +98.0°C)
> Core 3:         +35.0°C  (high = +80.0°C, crit = +98.0°C)
> 
> it8728-isa-0290
> Adapter: ISA adapter
> in0:          +1.08 V  (min =  +0.00 V, max =  +3.06 V)
> in1:          +2.03 V  (min =  +0.00 V, max =  +3.06 V)
> in2:          +2.96 V  (min =  +0.00 V, max =  +3.06 V)
> in3:          +2.93 V  (min =  +0.00 V, max =  +3.06 V)
> in4:          +0.24 V  (min =  +0.00 V, max =  +0.84 V)
> in5:          +1.20 V  (min =  +0.00 V, max =  +3.06 V)
> in6:          +1.55 V  (min =  +0.00 V, max =  +3.06 V)
> 3VSB:         +3.38 V  (min =  +0.00 V, max =  +6.12 V)
> Vbat:         +3.26 V  
> fan1:        1056 RPM  (min =    0 RPM)
> fan2:           0 RPM  (min =    0 RPM)
> fan3:           0 RPM  (min =    0 RPM)
> fan4:           0 RPM  (min =    0 RPM)
> fan5:        1374 RPM  (min =    0 RPM)
> temp1:        +34.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
> temp2:        +31.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
> temp3:        +25.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
> intrusion0:  ALARM
> 
> 
> 
> Conclusion:
> 
> fan1, shows correct value.
> fan5, shows correct value.
> temp1 (system), shows correct value.
> temp3 (CPU), shows wrong value, in this case 25°C instead of 32°C.
> 
> 
> I have studied the other IT8278 reports i have found and as far as i can tell that they suffer from the same wrong cpu readings, i do not understand why they have reported them as correct...

Maybe the other users have read the FAQ and you have not?

http://www.lm-sensors.org/wiki/FAQ/Chapter3#MyBIOSreportsamuchhigherCPUtemperaturethanyourmodules

The second part of this FAQ entry, in particular, is very relevant.

Note that we do not have a datasheet for this chip anyway so there's
not much we can do. Also note that temperature values are returned by
the driver to user-space almost unprocessed so there is little room for
a bug 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