thermal shutdown is there any control for how the kernel reads tempurature

Alan Anderson andersonas at comcast.net
Sat May 7 18:21:17 UTC 2011


I added another case fan no help temp3 is still running at 124C.

I do not know if this is the correct thing to do.  But I discovered if I 
change temp3_type from thermal diode to thermistor the temp drops to 90C.

[root at pvr1 ~]# cat /sys/devices/platform/it87.3712/temp3_type
3
[root at pvr1 ~]# service lm_sensors status
acpitz-virtual-0
Adapter: Virtual device
temp1:        +30.0°C  (crit = +110.0°C)

k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +16.0°C  (high = +70.0°C)

it8716-isa-0e80
Adapter: ISA adapter
in0:          +1.39 V  (min =  +0.00 V, max =  +1.02 V)  ALARM
in1:          +2.14 V  (min =  +0.00 V, max =  +2.05 V)  ALARM
in2:          +1.55 V  (min =  +0.06 V, max =  +0.00 V)  ALARM
in3:          +2.99 V  (min =  +1.02 V, max =  +3.23 V)
in4:          +1.22 V  (min =  +0.03 V, max =  +1.15 V)  ALARM
in5:          +2.48 V  (min =  +0.13 V, max =  +0.00 V)  ALARM
in6:          +2.50 V  (min =  +0.06 V, max =  +1.02 V)  ALARM
in7:          +3.28 V  (min =  +0.00 V, max =  +0.51 V)  ALARM
Vbat:         +3.04 V
fan1:        1869 RPM  (min =   39 RPM)
fan2:           0 RPM  (min =  146 RPM)  ALARM
fan3:        3358 RPM  (min =   20 RPM)
temp1:        +23.0°C  (low  = +127.0°C, high = -53.0°C)  ALARM  sensor 
= thermal diode
temp2:        +33.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = 
thermistor
temp3:       +124.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = 
thermal diode

[root at pvr1 ~]# echo 4 > /sys/devices/platform/it87.3712/temp3_type
[root at pvr1 ~]# cat /sys/devices/platform/it87.3712/temp3_type
4
[root at pvr1 ~]# service lm_sensors status
acpitz-virtual-0
Adapter: Virtual device
temp1:        +30.0°C  (crit = +110.0°C)

k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +15.6°C  (high = +70.0°C)

it8716-isa-0e80
Adapter: ISA adapter
in0:          +1.04 V  (min =  +0.00 V, max =  +1.02 V)  ALARM
in1:          +2.14 V  (min =  +0.00 V, max =  +2.05 V)  ALARM
in2:          +1.55 V  (min =  +0.06 V, max =  +0.00 V)  ALARM
in3:          +2.99 V  (min =  +1.02 V, max =  +3.23 V)
in4:          +1.22 V  (min =  +0.03 V, max =  +1.15 V)  ALARM
in5:          +2.48 V  (min =  +0.13 V, max =  +0.00 V)  ALARM
in6:          +2.50 V  (min =  +0.06 V, max =  +1.02 V)  ALARM
in7:          +3.30 V  (min =  +0.00 V, max =  +0.51 V)  ALARM
Vbat:         +3.04 V
fan1:        1875 RPM  (min =   39 RPM)
fan2:           0 RPM  (min =  146 RPM)  ALARM
fan3:        3325 RPM  (min =   20 RPM)
temp1:        +23.0°C  (low  = +127.0°C, high = -53.0°C)  ALARM  sensor 
= thermal diode
temp2:        +33.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = 
thermistor
temp3:        +90.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = 
thermistor

So at least a work around for now.  I will add the echo command to the 
/etc/rc.d/rc.local script.





More information about the power-management mailing list