All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] atk0110/BIOS discrepancies
@ 2009-11-22 12:32 spmurphy
  2009-11-23 14:34 ` Luca Tettamanti
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: spmurphy @ 2009-11-22 12:32 UTC (permalink / raw)
  To: lm-sensors


[-- Attachment #1.1: Type: text/plain, Size: 3404 bytes --]

Hi,

I have an Asus Maximus III Formula and I'm trying to work which set of sensor values is correct. My basic problem is I see one set of values in the BIOS and, in places, a different set of values once booted into Ubuntu 9.10. Most of these values I'm not interested in but one worries me slightly.

Below are my readings. The left hand labels and values come from "sensors", the right hand column from the BIOS.

atk0110-acpi-0
Adapter: ACPI interface         sensors         bios
 +3.3 Voltage:                  +3.34 V         3.328V
 +5 Voltage:                    +5.09 V         5.094V
 +12 Voltage:                   +12.31 V        12.306V
DRAM Voltage:                   +1.60 V         1.601V
CPU Vcore Voltage:              +0.90 V         ?
CPU PLL Voltage:                +1.80 V         1.799V
VTT CPU Voltage:                +1.12 V         ?
DRAM Voltage:                   +1.06 V         ?
DRAM Voltage:                   +1.50 V         ?
DRAM Voltage:                   +1.80 V         ?
DRAM Termination Voltage:       +0.79 V         0.794V
CPU FAN Speed:                  0 RPM           0 RPM
CHA_FAN1 Speed:                 0 RPM           0 RPM
CHA_FAN2 Speed:                 0 RPM           0 RPM
CHA_FAN3 Speed:                 0 RPM           0 RPM
PWR_FAN Speed:                  671 RPM         672 RPM
OPT_FAN1 Speed:                 0 RPM           0 RPM
OPT_FAN2 Speed:                 0 RPM           0 RPM
OPT_FAN3 Speed:                 0 RPM           0 RPM
CPU Temperature:                +49.0°C         47C
MB Temperature:                 +44.0°C         26C
PCH Temperature:                +26.0°C         26C
POWER Temperature:              +26.0°C         ?
OPT_TEMP1 Temperature:          +0.0°C          0
OPT_TEMP2 Temperature:          +0.0°C          0
OPT_TEMP3 Temperature:          +0.0°C          0
                                ?               1.105V          CPU_VOLTAGE
                                ?               1.058V          PCH_VOLTAGE
                                ?               1.118V          IMC_VOLTAGE

The '?' are where I can't determine which sensors match which. The BIOS has some extra values that you can see at the bottom which I assume map to some of the sensor values but I don't know which ones. Ignore the FAN speed readings, this is a water blocked machine so they're all disconnected. Out of interest, I've tried all the fan connectors and all the values map across correctly.

CPU and PCH temperatures tie up nicely. The one that bothers me is "MB Temperature" really. The BIOS shows 26C, sensors shows 44C. That's quite a jump; the machine is idle so I don't understand why the difference would be so marked. Sensors shows a reading for "POWER Temperature" which is 26C; this reading is missing from the BIOS despite the manual saying it should be shown. Assuming the BIOS is correct, is it possible that these 2 values are mixed up? That would mean that MB is actually 26C and Power is 44C.

Also can anyone tell me what these temperature sensors actually correspond to? I'd like to know what MB, PCH and POWER Temperature actually correspond to.

This is with sensors version 3.1.1+SVN with libsensors version 3.1.1+SVN, linux 2.6.31-15-generic, ubuntu 9.10.

If there's anything you need me to run to help answer, please just fire away.

Simon



      

[-- Attachment #1.2: Type: text/html, Size: 7617 bytes --]

[-- Attachment #2: Type: text/plain, Size: 153 bytes --]

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [lm-sensors] atk0110/BIOS discrepancies
  2009-11-22 12:32 [lm-sensors] atk0110/BIOS discrepancies spmurphy
@ 2009-11-23 14:34 ` Luca Tettamanti
  2009-11-24 13:48 ` Luca Tettamanti
  2009-12-02 15:29 ` Luca Tettamanti
  2 siblings, 0 replies; 4+ messages in thread
From: Luca Tettamanti @ 2009-11-23 14:34 UTC (permalink / raw)
  To: lm-sensors

No html please ;-)

On Sun, Nov 22, 2009 at 1:32 PM, <spmurphy@talk21.com> wrote:
> I have an Asus Maximus III Formula and I'm trying to work which set of
> sensor values is correct. My basic problem is I see one set of values in
> the BIOS and, in places, a different set of values once booted into Ubuntu 9.10.
> Most of these values I'm not interested in but one worries me slightly.
>
> Below are my readings. The left hand labels and values come from "sensors", the right hand column from the BIOS.
>
> atk0110-acpi-0
> Adapter: ACPI interface         sensors         bios
>  +3.3 Voltage:                  +3.34 V         3.328V
>  +5 Voltage:                    +5.09 V         5.094V
>  +12 Voltage:                   +12.31 V        12.306V
> DRAM Voltage:                   +1.60 V         1.601V
> CPU Vcore Voltage:              +0.90 V         ?
> CPU PLL Voltage:                +1.80 V         1.799V
> VTT CPU Voltage:                +1.12 V         ?
> DRAM Voltage:                   +1.06 V         ?
> DRAM Voltage:                   +1.50 V         ?
> DRAM Voltage:                   +1.80 V         ?
> DRAM Termination Voltage:       +0.79 V         0.794V
> CPU FAN Speed:                  0 RPM           0 RPM
> CHA_FAN1 Speed:                 0 RPM           0 RPM
> CHA_FAN2 Speed:                 0 RPM           0 RPM
> CHA_FAN3 Speed:                 0 RPM           0 RPM
> PWR_FAN Speed:                  671 RPM         672 RPM
> OPT_FAN1 Speed:                 0 RPM           0 RPM
> OPT_FAN2 Speed:                 0 RPM           0 RPM
> OPT_FAN3 Speed:                 0 RPM           0 RPM
> CPU Temperature:                +49.0°C         47C
> MB Temperature:                 +44.0°C         26C
> PCH Temperature:                +26.0°C         26C
> POWER Temperature:              +26.0°C         ?
> OPT_TEMP1 Temperature:          +0.0°C          0
> OPT_TEMP2 Temperature:          +0.0°C          0
> OPT_TEMP3 Temperature:          +0.0°C          0
>                                 ?               1.105V          CPU_VOLTAGE
>                                 ?               1.058V          PCH_VOLTAGE
>                                 ?               1.118V          IMC_VOLTAGE
>
> The '?' are where I can't determine which sensors match which.
> The BIOS has some extra values that you can see at the bottom which
> I assume map to some of the sensor values but I don't know which ones.
> Ignore the FAN speed readings, this is a water blocked machine so
> they're all disconnected. Out of interest, I've tried all the fan connectors
> and all the values map across correctly.
>
> CPU and PCH temperatures tie up nicely. The one that bothers me is
> "MB Temperature" really. The BIOS shows 26C, sensors shows 44C.
> That's quite a jump; the machine is idle so I don't understand why the
> difference would be so marked. Sensors shows a reading for "POWER
> Temperature" which is 26C; this reading is missing from the BIOS
> despite the manual saying it should be shown. Assuming the BIOS
> is correct, is it possible that these 2 values are mixed up?
> That would mean that MB is actually 26C and Power is 44C.

It seems likely. Note that the driver retrieves the label strings
directly from the system firmware (ACPI), it does not make them up;
those labels are used by Asus windows utility so I'd trust them.
Can you send me a dump of your DSDT table (/sys/firmware/acpi/tables/DSDT)?

> Also can anyone tell me what these temperature sensors actually correspond
> to? I'd like to know what MB, PCH and POWER Temperature actually correspond to.

Sometimes the manual indicates where the temperature probes are localed.
PCH is the southbridge in Core i7 mobos. Power might refer to the
regulators near the CPU.

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [lm-sensors] atk0110/BIOS discrepancies
  2009-11-22 12:32 [lm-sensors] atk0110/BIOS discrepancies spmurphy
  2009-11-23 14:34 ` Luca Tettamanti
@ 2009-11-24 13:48 ` Luca Tettamanti
  2009-12-02 15:29 ` Luca Tettamanti
  2 siblings, 0 replies; 4+ messages in thread
From: Luca Tettamanti @ 2009-11-24 13:48 UTC (permalink / raw)
  To: lm-sensors

On Mon, Nov 23, 2009 at 7:28 PM, false <spmurphy@talk21.com> wrote:
>> It seems likely. Note that the driver retrieves the label strings
>> directly from the system firmware (ACPI), it does not make them up;
>> those labels are used by Asus windows utility so I'd trust them.
>> Can you send me a dump of your DSDT table
>> (/sys/firmware/acpi/tables/DSDT)?
>
> Attached is a gz of 3 files from that directory.
[...]
> I wasn't sure whether to reply to you directly or to the sensor list,
> sorry if I chose incorrectly.

Both, so that the reply is archived and others may join the discussion.

The dump puzzles me... I understand that this is a very new motherboard, right?
There are two distinct interfaces for accessing the sensors (I call
them "old" and "new"); for period of time both interfaces were present
in the DSDT but the new one was only a stub (non functional), so -
when both interfaces are present - the driver prefers the "old" one.
The old interface eventually disappeared in newer boards... but
suddenly reappeared in your board :S
As you've noticed there's a discrepancy between the two interfaces;
for example "POWER" (sensor - old if) and "MB" (bios - new if) are the
same physical sensor.
The interfaces were reverse engineered so I'm probably missing
something (a version field, a feature bitmap, ...) for better
selecting the interface... will look into this.

Luca

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [lm-sensors] atk0110/BIOS discrepancies
  2009-11-22 12:32 [lm-sensors] atk0110/BIOS discrepancies spmurphy
  2009-11-23 14:34 ` Luca Tettamanti
  2009-11-24 13:48 ` Luca Tettamanti
@ 2009-12-02 15:29 ` Luca Tettamanti
  2 siblings, 0 replies; 4+ messages in thread
From: Luca Tettamanti @ 2009-12-02 15:29 UTC (permalink / raw)
  To: lm-sensors

On Tue, Nov 24, 2009 at 2:48 PM, Luca Tettamanti <kronos.it@gmail.com> wrote:
> On Mon, Nov 23, 2009 at 7:28 PM, false <spmurphy@talk21.com> wrote:
>>> It seems likely. Note that the driver retrieves the label strings
>>> directly from the system firmware (ACPI), it does not make them up;
>>> those labels are used by Asus windows utility so I'd trust them.
>>> Can you send me a dump of your DSDT table
>>> (/sys/firmware/acpi/tables/DSDT)?
>>
>> Attached is a gz of 3 files from that directory.
> [...]
> The dump puzzles me... I understand that this is a very new motherboard, right?
[...]
> The interfaces were reverse engineered so I'm probably missing
> something (a version field, a feature bitmap, ...) for better
> selecting the interface... will look into this.

Simon, are you able (and willing) to compile an external module?
I'd like you to try some tweaks on the driver.

Luca

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-12-02 15:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-22 12:32 [lm-sensors] atk0110/BIOS discrepancies spmurphy
2009-11-23 14:34 ` Luca Tettamanti
2009-11-24 13:48 ` Luca Tettamanti
2009-12-02 15:29 ` Luca Tettamanti

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.