Sensor results of P4P800

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

 



> I'm using P4P800/ASUS mother board. Also I know that
> Winbond w83627thf is assembled on it.

True.

> Currently I downloaded i2c and lm_sensors source code from
> CVS dated on 12/6/'03 and installed them on
> TruboLinux(2.4.18). Then I can get following result.

I guess you have been defining a section in /etc/sensors.conf for
"w83627thf-*". Could you please send it to us? It'll help us understand
the sensors output below, and we also could add it to our default
configuration file for the benefit of other users.

> VCore 1:   +2.99 V  (min =  +0.00 V, max =  +0.00 V)      
> VCore 2:   +3.20 V  (min =  +4.08 V, max =  +4.08 V)      
> (...)
> in4:       +0.00 V  (min =  +0.30 V, max =  +5.55 V)      
> (...)
> vid:      +0.000 V
> (...)
> My question is the results of Vcore1, Vcore2, in4 and CPU
> Temp.
> Vcore1: BIOS shows 1.55V as Vcore voltage. Should I
> calculate to make correction with 'compute'? Is there any
> formula?

Usually, motherboard manufacturers provide the chip with VID input(s),
which the driver uses to automatically compute the VCore min and max
values. Since your vid reading is 0, min and max are naturally computed
to 0. You can try changing the vrm value through the configuration file,
it will change the way VID is read. But I doubt it'll lead you anywhere
considering you start from +0.0V.

As for the VCore 1 readings, you might need to divide the value by 2.
Never see that before though.

> Vcore2: Can I ignore?

If your CPU is a single power plane one, yes, this value probably
doesn't make much sense. Take a look at what your BIOS setup screen
displays. If it display a single reading for your CPU, I would assume
VCore 2 isn't used.

> in4: I believe in4 shows +12V. Is this a bug?

Strange indeed. Could you please provide the list and contents of all
files in /proc/sys/dev/sensors/w83627thf-isa-0290? This would help us
understand wether the problem comes from the driver or from the library
or sensors program.

> CPU Temp: I tried to set 1,2,3435 in /etc/sensors.conf.
> Result shows as below.
> 
> CPU Temp:  +29.0  (high =   +52, hyst =   +47)   sensor =
> PII/Celeron diode
> CPU Temp:  +30.0  (high =   +52, hyst =   +47)   sensor =
> 3904 transistor
> CPU Temp:  +86.0  (high =   +52, hyst =   +47)   sensor =
> thermistor   ALARM
> 
> BIOS shows 40'C(approx M/B+9'C) as CPU temp value. What
> should I do?

Asus are well known to use arbitrary computation formulae. You shouldn't
necessarily trust them, and you should not expect to come to the same
value as the one your BIOS setup screen displays. According to this
page:
  http://mbm.livewiredev.com/comp/asus.html
the correct sensor type for CPU is diode. If you really want to match
the BIOS' claimings, feel free to add a compute line for temp2.

> Also I report the status of temp3 with above condition for
> reference.
> temp3:    +127.5  (high =   +80, hyst =   +75)   sensor =
> PII/Celeron diode   ALARM
> temp3:    +127.5  (high =   +80, hyst =   +75)   sensor =
> 3904 transistor   ALARM
> temp3:    +208.0  (high =   +80, hyst =   +75)   sensor =
> thermistor

All these mean the temp3 sensor is not used. Add an ignore temp3 line.

-- 
Jean Delvare
http://www.ensicaen.ismra.fr/~delvare/



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

  Powered by Linux