[Eisfair] lm_sensors: Chipkonfiguration

Marcus Roeckrath marcus.roeckrath at gmx.de
Sa Mai 27 10:21:07 CEST 2017


Hallo Uwe,

>>> in0:          +1.14 V  (min =  +0.92 V, max =  +1.48 V)
>>
>> Durchkonfiguriert hast Du den w8627 aber nicht, denn das sind die von
>> sensors geliferter Raw-Werte ohne zugehörige Umrechnungen.
> 
> Sag mal bitte, was ich da machen soll ... und was das Ziel des
> Durchkonfigurierens ist.

Hier mal mein System: (andere Chip als bei Dir)

Ohne Konfiguration des Chips im lm-sensors-Paket:

eis # sensors
w83627thf-isa-0290
Adapter: ISA adapter
in0:          +1.63 V  (min =  +1.38 V, max =  +1.68 V)
in1:          +3.25 V  (min =  +2.99 V, max =  +3.31 V)
in2:          +3.42 V  (min =  +3.14 V, max =  +3.47 V)
in3:          +3.06 V  (min =  +2.85 V, max =  +3.15 V)
in4:          +4.08 V  (min =  +1.01 V, max =  +4.08 V)
in7:          +3.09 V  (min =  +2.85 V, max =  +3.15 V)
in8:          +3.25 V  (min =  +2.40 V, max =  +3.60 V)
fan1:           0 RPM  (min =  998 RPM, div = 8)  ALARM
fan2:        3013 RPM  (min = 1997 RPM, div = 4)
fan3:           0 RPM  (min =    0 RPM, div = 128)
temp1:        +34.0°C  (high = +45.0°C, hyst = +43.0°C)  sensor = thermistor
temp2:        +25.5°C  (high = +60.0°C, hyst = +57.0°C)  sensor = CPU diode
temp3:        -48.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
cpu0_vid:    +1.525 V
beep_enable: disabled

Mit folgenden Einstellungen in lm-sensors

LM_SENSORS_CHIP_1='w83627thf'

LM_SENSORS_CHIP_1_LINE_1='label in0 "VCore"'
LM_SENSORS_CHIP_1_LINE_2='label in1 "+12V"'
LM_SENSORS_CHIP_1_LINE_3='label in2 "+3.3V"'
LM_SENSORS_CHIP_1_LINE_4='label in3 "+5V"'
LM_SENSORS_CHIP_1_LINE_5='label in4 "Unknown"'
LM_SENSORS_CHIP_1_LINE_6='label in7 "5VSB"'
LM_SENSORS_CHIP_1_LINE_7='label in8 "VBat"'
LM_SENSORS_CHIP_1_LINE_8='label cpu0_vid "CPU VID"'
LM_SENSORS_CHIP_1_LINE_9='compute in1 ((28/10)+1)*@,@/((28/10)+1)'
LM_SENSORS_CHIP_1_LINE_10='compute in3 ((34/51)+1)*@, @/((34/51)+1)'
LM_SENSORS_CHIP_1_LINE_11='compute in7 ((34/51)+1)*@, @/((34/51)+1)'
LM_SENSORS_CHIP_1_LINE_12='set in0_min cpu0_vid * 0.9'
LM_SENSORS_CHIP_1_LINE_13='set in0_max cpu0_vid * 1.1'
LM_SENSORS_CHIP_1_LINE_14='set in1_min     12.0 * 0.95'
LM_SENSORS_CHIP_1_LINE_15='set in1_max     12.0 * 1.05'
LM_SENSORS_CHIP_1_LINE_16='set in2_min      3.3 * 0.95'
LM_SENSORS_CHIP_1_LINE_17='set in2_max      3.3 * 1.05'
LM_SENSORS_CHIP_1_LINE_18='set in3_min      5.0 * 0.95'
LM_SENSORS_CHIP_1_LINE_19='set in3_max      5.0 * 1.05'
LM_SENSORS_CHIP_1_LINE_20='set in7_min      5.0 * 0.95'
LM_SENSORS_CHIP_1_LINE_21='set in7_max      5.0 * 1.05'
LM_SENSORS_CHIP_1_LINE_22='set in8_min      3.0 * 0.80'
LM_SENSORS_CHIP_1_LINE_23='set in8_max      3.0 * 1.20'
LM_SENSORS_CHIP_1_LINE_24='set in4_min      1.0'
LM_SENSORS_CHIP_1_LINE_25='set in4_max      8.0'
LM_SENSORS_CHIP_1_LINE_26='ignore fan1'
LM_SENSORS_CHIP_1_LINE_27='label fan2 "CPU Fan"'
LM_SENSORS_CHIP_1_LINE_28='ignore fan3'
LM_SENSORS_CHIP_1_LINE_29='set fan1_div     8'
LM_SENSORS_CHIP_1_LINE_30='set fan1_min  1000'
LM_SENSORS_CHIP_1_LINE_31='set fan2_div     4'
LM_SENSORS_CHIP_1_LINE_32='set fan2_min  2000'
LM_SENSORS_CHIP_1_LINE_33='set fan3_min     0 # Clear alarm'
LM_SENSORS_CHIP_1_LINE_34='label  temp1  "System Temp"'
LM_SENSORS_CHIP_1_LINE_35='label  temp2  "CPU Temp"'
LM_SENSORS_CHIP_1_LINE_36='ignore temp3'
LM_SENSORS_CHIP_1_LINE_37='set temp1_max       45'
LM_SENSORS_CHIP_1_LINE_38='set temp1_max_hyst  43'
LM_SENSORS_CHIP_1_LINE_39='set temp2_max       60'
LM_SENSORS_CHIP_1_LINE_40='set temp2_max_hyst  57'

ergibt sich

eis # sensors
w83627thf-isa-0290
Adapter: ISA adapter
VCore:        +1.60 V  (min =  +1.38 V, max =  +1.68 V)
+12V:        +12.28 V  (min = +11.37 V, max = +12.59 V)
+3.3V:        +3.39 V  (min =  +3.14 V, max =  +3.47 V)
+5V:          +5.09 V  (min =  +4.75 V, max =  +5.25 V)
Unknown:      +4.08 V  (min =  +1.01 V, max =  +4.08 V)
5VSB:         +5.17 V  (min =  +4.75 V, max =  +5.25 V)
VBat:         +3.25 V  (min =  +2.40 V, max =  +3.60 V)
CPU Fan:     3013 RPM  (min = 1997 RPM, div = 4)
System Temp:  +34.0°C  (high = +45.0°C, hyst = +43.0°C)  sensor = thermistor
CPU Temp:     +24.0°C  (high = +60.0°C, hyst = +57.0°C)  sensor = CPU diode
CPU VID:     +1.525 V
beep_enable: disabled

Die im lm-sensors-Paket anzulegenden Definitionen sind von Chip abhängig;
sogar für den gleichen Chip können auf verschiedenen Boards
unterschiedliche Einstellungen notwendig sein, je nachdem wie der
Boardhersteller ihn verdrahtet hat.

Nicht jeder Hersteller nutzt alle Möglichkeiten eines Chips, benutzen andere
Umrechnungen für die verschiedenen Spannungen, lassen fan-Anschlüsse
ungenutzt.

In den Raw-Werte wird mit einem Standardvoltbereich gearbeitet, der auf die
wirklichen Spannungen z. B. +12 V umgerechnet werden muss; dazu muss man
natürlich wissen, welche Spannung an den inX wirklich gemeint ist.

Du müsstest zunächst

LM_SENSORS_CHIP_1='w83627dhg'

wählen.

Im lm_sensors-Menu gibt es Beispielkonfigurationen für bestimmte Chips und
diverse Boards, die man Importieren kann.

Welches Board hast Du?

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair