All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] Temperature sensors changed by BIOS update
@ 2012-10-11  0:46 Ian Pilcher
  2012-10-11  3:27 ` Guenter Roeck
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Ian Pilcher @ 2012-10-11  0:46 UTC (permalink / raw)
  To: lm-sensors

At least I think that the BIOS update is the cause.  (I'm not willing
to risk downgrading my BIOS to be absolutely sure.)

The system in question is an Intel DQ67SW board, using the lm_sensors
configuration file here:

    http://lm-sensors.org/wiki/Configurations/Intel/DQ67SW

Today, I noticed that gkrellm was reporting my CPU temperature as
-128°C.  The temperature mappings in that file (which I created about
18 months ago) are:

    temp1: Memory DIMM Temperature
    temp2: VR Temperature
    temp3: Processor Temperature
    temp4: PCH Temperature

It seems that the correct mappings are now:

    temp1 (SYSTIN)       : Memory DIMM Temperature (no change)
    temp2 (CPUTIN)       : VR Temperature (no change)
    temp3 (AUXTIN)       : (always reports -128°C)
    temp6 (PECI Agent 0) : Processor Temperature
    temp7 (PCH_CHIP_TEMP): PCH Temperature
    temp8 (PECI Agent 1) : (always reports 0.0°C)

temp4 and temp5 don't exist at all!

Does it make sense that a BIOS update could have this effect?  If so, I
guess I'll submit an updated configuration file that's only applicable
to boards with more recent BIOS revs.

Thanks!

-- 
========================================================================
Ian Pilcher                                         arequipeno@gmail.com
"Sometimes there's nothing left to do but crash and burn, or die trying"
========================================================================


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

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

* Re: [lm-sensors] Temperature sensors changed by BIOS update
  2012-10-11  0:46 [lm-sensors] Temperature sensors changed by BIOS update Ian Pilcher
@ 2012-10-11  3:27 ` Guenter Roeck
  2012-10-11  5:56 ` Ian Pilcher
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Guenter Roeck @ 2012-10-11  3:27 UTC (permalink / raw)
  To: lm-sensors

On Wed, Oct 10, 2012 at 07:46:01PM -0500, Ian Pilcher wrote:
> At least I think that the BIOS update is the cause.  (I'm not willing
> to risk downgrading my BIOS to be absolutely sure.)
> 
> The system in question is an Intel DQ67SW board, using the lm_sensors
> configuration file here:
> 
>     http://lm-sensors.org/wiki/Configurations/Intel/DQ67SW
> 
> Today, I noticed that gkrellm was reporting my CPU temperature as
> -128°C.  The temperature mappings in that file (which I created about
> 18 months ago) are:
> 
>     temp1: Memory DIMM Temperature
>     temp2: VR Temperature
>     temp3: Processor Temperature
>     temp4: PCH Temperature
> 
> It seems that the correct mappings are now:
> 
>     temp1 (SYSTIN)       : Memory DIMM Temperature (no change)
>     temp2 (CPUTIN)       : VR Temperature (no change)
>     temp3 (AUXTIN)       : (always reports -128°C)
>     temp6 (PECI Agent 0) : Processor Temperature
>     temp7 (PCH_CHIP_TEMP): PCH Temperature
>     temp8 (PECI Agent 1) : (always reports 0.0°C)
> 
> temp4 and temp5 don't exist at all!
> 
Do you use the new nct6775 driver ? Can you provide the complete output of the
sensors command ?

> Does it make sense that a BIOS update could have this effect?  If so, I
> guess I'll submit an updated configuration file that's only applicable
> to boards with more recent BIOS revs.
> 
Could be, if the new BIOS changed the temperature sensor mappings, but I would
consider it unlikely. More likely you updated the driver; the new nct6775 driver
handles the various sensors on the chip differently. 

The AUXTIN value suggests that either nothing is connected to the input pin, or
that the wrong sensor type (eg diode vs. thermistor) is selected. Most likely nothing
is connected to it. The mappings for temp6/7/8 are pretty common for Intel boards.

Guenter

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

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

* Re: [lm-sensors] Temperature sensors changed by BIOS update
  2012-10-11  0:46 [lm-sensors] Temperature sensors changed by BIOS update Ian Pilcher
  2012-10-11  3:27 ` Guenter Roeck
@ 2012-10-11  5:56 ` Ian Pilcher
  2012-10-11  8:33 ` Guenter Roeck
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Ian Pilcher @ 2012-10-11  5:56 UTC (permalink / raw)
  To: lm-sensors

On 10/10/2012 10:27 PM, Guenter Roeck wrote:
> Do you use the new nct6775 driver ? Can you provide the complete output of the
> sensors command ?

I'm using the w83627ehf driver in Fedora 17 (3.5.6-1.fc17.x86_64).
There does not appear to be any nct6775 module, so I assume that it's
either not in 3.5.6 or not built as part of Fedora's kernel.

# modinfo w83627ehf
filename:
/lib/modules/3.5.6-1.fc17.x86_64/kernel/drivers/hwmon/w83627ehf.ko
license:        GPL
description:    W83627EHF driver
author:         Jean Delvare <khali@linux-fr.org>
depends:        hwmon-vid
intree:         Y
vermagic:       3.5.6-1.fc17.x86_64 SMP mod_unload
parm:           force_id:Override the detected device ID (ushort)
parm:           fan_debounce:Enable debouncing for fan RPM signal (ushort)

# modinfo nct6775
ERROR: Module nct6775 not found.

sensors -c /dev/null says:

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +42.0°C  (high = +80.0°C, crit = +99.0°C)
Core 0:         +36.0°C  (high = +80.0°C, crit = +99.0°C)
Core 1:         +42.0°C  (high = +80.0°C, crit = +99.0°C)
Core 2:         +35.0°C  (high = +80.0°C, crit = +99.0°C)
Core 3:         +30.0°C  (high = +80.0°C, crit = +99.0°C)

nct6775-isa-0290
Adapter: ISA adapter
in0:            +1.22 V  (min =  +0.20 V, max =  +1.60 V)
in1:            +0.76 V  (min =  +0.67 V, max =  +0.82 V)
in2:            +3.36 V  (min =  +2.98 V, max =  +3.63 V)
in3:            +3.36 V  (min =  +2.98 V, max =  +3.63 V)
in4:            +1.28 V  (min =  +1.18 V, max =  +1.33 V)
in5:            +1.48 V  (min =  +1.40 V, max =  +1.60 V)
in6:            +1.05 V  (min =  +0.60 V, max =  +1.60 V)
in7:            +3.28 V  (min =  +2.98 V, max =  +3.63 V)
in8:            +3.26 V  (min =  +2.70 V, max =  +3.63 V)
fan1:          1506 RPM  (min =  251 RPM, div = 32)
fan2:           629 RPM  (min =  251 RPM, div = 32)
fan3:          1506 RPM  (min =  251 RPM, div = 32)
fan4:             0 RPM  (div = 128)
SYSTIN:         +29.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = CPU
diode
CPUTIN:         +29.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = CPU
diode
AUXTIN:        -128.0°C    sensor = CPU diode
PECI Agent 0:   +42.0°C  (high = +80.0°C, hyst = +75.0°C)
PCH_CHIP_TEMP:  +46.0°C  (high = +80.0°C, hyst = +75.0°C)
PECI Agent 1:    +0.0°C  (high = +80.0°C, hyst = +75.0°C)
cpu0_vid:      +0.000 V
intrusion0:    OK

-- 
========================================================================
Ian Pilcher                                         arequipeno@gmail.com
"Sometimes there's nothing left to do but crash and burn, or die trying"
========================================================================

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

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

* Re: [lm-sensors] Temperature sensors changed by BIOS update
  2012-10-11  0:46 [lm-sensors] Temperature sensors changed by BIOS update Ian Pilcher
  2012-10-11  3:27 ` Guenter Roeck
  2012-10-11  5:56 ` Ian Pilcher
@ 2012-10-11  8:33 ` Guenter Roeck
  2012-11-03 18:23 ` Ian Pilcher
  2012-11-18 10:48 ` Jean Delvare
  4 siblings, 0 replies; 6+ messages in thread
From: Guenter Roeck @ 2012-10-11  8:33 UTC (permalink / raw)
  To: lm-sensors

On Thu, Oct 11, 2012 at 12:56:38AM -0500, Ian Pilcher wrote:
> On 10/10/2012 10:27 PM, Guenter Roeck wrote:
> > Do you use the new nct6775 driver ? Can you provide the complete output of the
> > sensors command ?
> 
> I'm using the w83627ehf driver in Fedora 17 (3.5.6-1.fc17.x86_64).
> There does not appear to be any nct6775 module, so I assume that it's
> either not in 3.5.6 or not built as part of Fedora's kernel.
> 
> # modinfo w83627ehf
> filename:
> /lib/modules/3.5.6-1.fc17.x86_64/kernel/drivers/hwmon/w83627ehf.ko
> license:        GPL
> description:    W83627EHF driver
> author:         Jean Delvare <khali@linux-fr.org>
> depends:        hwmon-vid
> intree:         Y
> vermagic:       3.5.6-1.fc17.x86_64 SMP mod_unload
> parm:           force_id:Override the detected device ID (ushort)
> parm:           fan_debounce:Enable debouncing for fan RPM signal (ushort)
> 
> # modinfo nct6775
> ERROR: Module nct6775 not found.
> 
Ok. The new driver is not upstream yet, so you would know if you use it.

> sensors -c /dev/null says:
> 
> coretemp-isa-0000
> Adapter: ISA adapter
> Physical id 0:  +42.0°C  (high = +80.0°C, crit = +99.0°C)
> Core 0:         +36.0°C  (high = +80.0°C, crit = +99.0°C)
> Core 1:         +42.0°C  (high = +80.0°C, crit = +99.0°C)
> Core 2:         +35.0°C  (high = +80.0°C, crit = +99.0°C)
> Core 3:         +30.0°C  (high = +80.0°C, crit = +99.0°C)
> 
> nct6775-isa-0290
> Adapter: ISA adapter
> in0:            +1.22 V  (min =  +0.20 V, max =  +1.60 V)
> in1:            +0.76 V  (min =  +0.67 V, max =  +0.82 V)
> in2:            +3.36 V  (min =  +2.98 V, max =  +3.63 V)
> in3:            +3.36 V  (min =  +2.98 V, max =  +3.63 V)
> in4:            +1.28 V  (min =  +1.18 V, max =  +1.33 V)
> in5:            +1.48 V  (min =  +1.40 V, max =  +1.60 V)
> in6:            +1.05 V  (min =  +0.60 V, max =  +1.60 V)
> in7:            +3.28 V  (min =  +2.98 V, max =  +3.63 V)
> in8:            +3.26 V  (min =  +2.70 V, max =  +3.63 V)
> fan1:          1506 RPM  (min =  251 RPM, div = 32)
> fan2:           629 RPM  (min =  251 RPM, div = 32)
> fan3:          1506 RPM  (min =  251 RPM, div = 32)
> fan4:             0 RPM  (div = 128)
> SYSTIN:         +29.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = CPU
> diode
> CPUTIN:         +29.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = CPU
> diode
> AUXTIN:        -128.0°C    sensor = CPU diode
> PECI Agent 0:   +42.0°C  (high = +80.0°C, hyst = +75.0°C)
> PCH_CHIP_TEMP:  +46.0°C  (high = +80.0°C, hyst = +75.0°C)
> PECI Agent 1:    +0.0°C  (high = +80.0°C, hyst = +75.0°C)
> cpu0_vid:      +0.000 V
> intrusion0:    OK
> 
Ok, then I guess it is more likely that the change was triggered by the BIOS
update. Interesting.

Guenter

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

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

* Re: [lm-sensors] Temperature sensors changed by BIOS update
  2012-10-11  0:46 [lm-sensors] Temperature sensors changed by BIOS update Ian Pilcher
                   ` (2 preceding siblings ...)
  2012-10-11  8:33 ` Guenter Roeck
@ 2012-11-03 18:23 ` Ian Pilcher
  2012-11-18 10:48 ` Jean Delvare
  4 siblings, 0 replies; 6+ messages in thread
From: Ian Pilcher @ 2012-11-03 18:23 UTC (permalink / raw)
  To: lm-sensors

[-- Attachment #1: Type: text/plain, Size: 514 bytes --]

On 10/11/2012 03:33 AM, Guenter Roeck wrote:
> Ok, then I guess it is more likely that the change was triggered by the BIOS
> update. Interesting.

Attached is a config file for Intel DQ67SW boards with newer BIOSes.

-- 
========================================================================
Ian Pilcher                                         arequipeno@gmail.com
Sometimes there's nothing left to do but crash and burn...or die trying.
========================================================================

[-- Attachment #2: dq67sw-new.conf --]
[-- Type: text/plain, Size: 3274 bytes --]

################################################################################
#
#
#	lm_sensors configuration for Intel DQ67SW (with newer BIOS)
#
#	NOTES:
#
#		Temperature input mappings were changed by a BIOS update
#		between SWQ6710H.86A.0050.2011.0401.1409 (01-Apr-2011) and
#		SWQ6710H.86A.0065.2012.0917.1519 (17-Sep-2012).
#
#		Minimum and maximum values are the defaults from BIOS version
#		SWQ6710H.86A.0065.2012.0917.1519 (17-Sep-2012).
#
#		Intel Desktop Utilities 3.2.3.052 appears to get its default
#		values from the BIOS.
#
#		"FRONT" and "REAR" fan labels correspond to the motherboard
#		headers, but not necessarily the actual fan locations.
#
#		Minimum fan RPMs should be adjusted to reflect the behavior of
#		the installed fans.
#
#		"Memory DIMM Temperature" is presumably measured by a diode
#		somewhere in the vicinity of the DIMM slots; "System Temperature
#		might be a better name.  If this is correct, 90 degrees seems
#		like an extremely high threshhold for this reading.
#
#		All hysteresis values are set to 75 degrees, which seems to be
#		the default for the chip/driver.
#
#
################################################################################

chip "nct6775-*"

	ignore	cpu0_vid

	########################################################################
	#
	#	Voltages
	#
	########################################################################

	#
	# Processor Vcc
	#
	label	in0		"VCORE"
	set	in0_min		0.2
	set	in0_max		1.6

	#
	# +12 Volts
	#
	label	in1		"+12V"
	compute	in1		16*@, @/16
	set	in1_min		10.8
	set	in1_max		13.2

	#
	# AVCC(?) - Not shown in BIOS or IDU; min/max taken from +3.3V
	#
	label	in2		"AVCC"
	set	in2_min		3.1
	set	in2_max		3.5

	#
	# +3.3 Volts
	#
	label	in3		"+3.3V"
	set	in3_min		3.1
	set	in3_max		3.5

	#
	# +5 Volts
	#
	label	in4		"+5V"
	compute	in4		4*@, @/4
	set	in4_min		4.7
	set	in4_max		5.3

	#
	# Memory Vcc
	#
	label	in5		"+1.5V"
	set	in5_min		1.4
	set	in5_max		1.6

	#
	# PCH Vcc
	#
	label	in6		"PCH"
	set	in6_min		0.6
	set	in6_max		1.6

	#
	# +3.3 Volt Standby
	#
	label	in7		"VSB"
	set	in7_min		3.0
	set	in7_max		3.6

	#
	# VBAT(?) - Not shown in BIOS or IDU; min/max taken from old BIOS
	#
	label	in8		"VBAT"
	#set	in8_min		2.7
	#set	in8_max		3.3

	########################################################################
	#
	#	Fans
	#
	########################################################################

	ignore	fan4

	#
	# Chassis Inlet Fan
	#
	label	fan1		"FRONT"
	set	fan1_min	250		# from IDU (BIOS does not set)

	#
	# Processor Fan
	#
	label	fan2		"CPU"
	set	fan2_min	250		# from IDU (BIOS does not set)

	#
	# Chassis Outlet Fan
	#
	label	fan3		"REAR"
	set	fan3_min	250		# from IDU (BIOS does not set)

	########################################################################
	#
	#	Temperatures
	#
	########################################################################

	ignore	temp3
	ignore	temp8

	#
	# Memory DIMM Temperature
	#
	label	temp1		"DIMM"
	set	temp1_max	90
	set	temp1_max_hyst	75

	#
	# VR Temperature
	#
	label	temp2		"VR"
	set	temp2_max	90
	set	temp2_max_hyst	75

	#
	# Processor Temperature
	#
	label	temp6		"CPU"
	set	temp6_max	99
	set	temp6_max_hyst	75

	#
	# PCH Temperature
	#
	label	temp7		"PCH"
	set	temp7_max	114
	set	temp7_max_hyst	75

[-- Attachment #3: 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] 6+ messages in thread

* Re: [lm-sensors] Temperature sensors changed by BIOS update
  2012-10-11  0:46 [lm-sensors] Temperature sensors changed by BIOS update Ian Pilcher
                   ` (3 preceding siblings ...)
  2012-11-03 18:23 ` Ian Pilcher
@ 2012-11-18 10:48 ` Jean Delvare
  4 siblings, 0 replies; 6+ messages in thread
From: Jean Delvare @ 2012-11-18 10:48 UTC (permalink / raw)
  To: lm-sensors

On Sat, 03 Nov 2012 13:23:37 -0500, Ian Pilcher wrote:
> On 10/11/2012 03:33 AM, Guenter Roeck wrote:
> > Ok, then I guess it is more likely that the change was triggered by the BIOS
> > update. Interesting.
> 
> Attached is a config file for Intel DQ67SW boards with newer BIOSes.

Added to the wiki, thanks.

-- 
Jean Delvare

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

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

end of thread, other threads:[~2012-11-18 10:48 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-11  0:46 [lm-sensors] Temperature sensors changed by BIOS update Ian Pilcher
2012-10-11  3:27 ` Guenter Roeck
2012-10-11  5:56 ` Ian Pilcher
2012-10-11  8:33 ` Guenter Roeck
2012-11-03 18:23 ` Ian Pilcher
2012-11-18 10:48 ` Jean Delvare

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.