k8temp weirdness, it8716 questions

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

 



Hi Udo,

On Wed, 12 Dec 2007 16:32:51 +0100, Udo van den Heuvel wrote:
> I am running Fedora 8 on a Gigabyte m56s-s3 board with an AMD X2 BE-2350.
> Running sensors gives me:
> 
> # sensors
> k8temp-pci-00c3
> Adapter: PCI adapter
> temp1:        -9?C
> temp2:       -20?C
> temp3:       -18?C
> temp4:       -14?C
> 
> it8716-isa-0290
> Adapter: ISA adapter
> VCore:     +0.99 V  (min =  +0.00 V, max =  +4.08 V)
> VDDR:      +1.89 V  (min =  +0.00 V, max =  +4.08 V)
> +3.3V:     +3.30 V  (min =  +0.00 V, max =  +4.08 V)
> +5V:       +4.84 V  (min =  +0.00 V, max =  +6.85 V)
> +12V:     +11.97 V  (min =  +0.00 V, max = +16.32 V)
> in5:       +3.18 V  (min =  +0.00 V, max =  +4.08 V)
> in6:       +0.10 V  (min =  +0.00 V, max =  +4.08 V)
> 5VSB:      +4.92 V  (min =  +0.00 V, max =  +6.85 V)
> VBat:      +3.07 V
> fan1:      805 RPM  (min =    0 RPM)
> fan2:        0 RPM  (min =    0 RPM)
> temp1:       +38?C  (low  =  +127?C, high =  +127?C)   sensor = thermistor
> temp2:       +35?C  (low  =  +127?C, high =  +127?C)   sensor = thermistor
> temp3:       +25?C  (low  =  +127?C, high =  +127?C)   sensor = diode
> vid:      +1.000 V (yes, throttled down)
> 
> As you can see the k8temp info is slightly off-target.
> Is this a known issue? How could it be corrected?

The rumor says that most recent K8 CPUs have broken thermal sensors and
there's nothing you can do about that. My hope is that we can blacklist
them in the k8temp driver directly, but I don't know which models are
affected exactly.

> What are in5 and in6 on this board?

It's motherboard-specific, so we can't tell for sure. in6 is too low to
be anything real, so my guess is that it isn't wired at all (so you can
add "ignore in6" in your configuration file. in5 seems to be real, it
could be 3VSB. Only the motherboard manufacturer can tell for sure.

> What are temp2 and temp3?

Did temp3 ever change? Gigabyte are famous for their thermal sensors
that read 25 degrees C all the time (even though there are typically
thermistors, not thermal diodes.) These are unconnected thermal inputs
which you can just ignore.

This leaves temp1 and temp2 for the CPU and system temperatures, or
vice-versa. Usually the CPU uses a thermal diode and the system a
thermistor so it's easy to tell them apart, but in your case these are
two thermistors. To find out which is which, just run a CPU-intensive
task and check which temperature is rising faster - that will be the
CPU sensor. And the other one is the system temperature sensor.

If you come up with a good configuration file for that board, please
submit it and we'll add it to our collection.

-- 
Jean Delvare




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

  Powered by Linux