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

Re: sensors



On Wed, Apr 23, 2008 at 07:37:33AM -0700, Francesco Pietra wrote:
> Hi:
> Following your indications below, 1/2 hour after that I sent a request to Supermicro Europe, I got the offsets to apply:
> 
> Bus Type = I/O Mapping and SMBus
> 
> Two ADM1026
> 
> 
> 
> Analog Devices ADM1026, Slave Address=0x2c (0x58 in 8-Bit format)
> 
> =============================================================
> 
> Fan1 Fan Speed, Offset 0x38
> 
> Fan2 Fan Speed, Offset 0x39
> 
> Fan3 Fan Speed, Offset 0x3a
> 
> Fan4 Fan Speed, Offset 0x3b
> 
> CPU1 Core Voltage, Offset 0x2d
> 
> CPU2 Core Voltage, Offset 0x37
> 
> 3.3Vsb Voltage, Offset 0x2a
> 
> +3.3V Voltage, Offset 0x2b
> 
> +5V Voltage, Offset 0x2c
> 
> +12V Voltage, Offset 0x2e
> 
> -12V Voltage, Offset 0x2f
> 
> Battery Voltage, Offset 0x26
> 
> +5V Voltage, Offset 0x2c
> 
> System Temperature, Offset 0x1f
> 
> CPU1 Temperature, Offset 0x28
> 
> CPU2 Temperature, Offset 0x29
> 
> Chassis Intrusion, Offset 0x23, BitMask=40
> 
> 
> 
> 
> 
> Analog Devices ADM1026, Slave Address=0x2d (0x5a in 8-Bit format)
> 
> =============================================================
> 
> Fan5 Fan Speed, Offset 0x38
> 
> Fan6 Fan Speed, Offset 0x39
> 
> Fan7 Fan Speed, Offset 0x3a
> 
> Fan8 Fan Speed, Offset 0x3b
> 
> CPU3 Core Voltage, Offset 0x2d
> 
> CPU4 Core Voltage, Offset 0x37
> 
> CPU3 Temperature, Offset 0x28
> 
> CPU4 Temperature, Offset 0x29
> _____________________________-
> 
> Now I have to learn how to apply these offsettings when configuring /etc/default/sensors.conf. Not configured, the response of "sensors" was:
> 
> adm1026-i2c-1-2c
> Adapter: SMBus nForce2 adapter at 4c40
> in0:       +2.64 V  (min =  +0.00 V, max =  +2.99 V)   
> in1:       +1.21 V  (min =  +2.25 V, max =  +2.75 V)   ALARM
> in2:       +2.64 V  (min =  +2.25 V, max =  +2.75 V)   
> in3:       +1.50 V  (min =  +2.25 V, max =  +2.75 V)   ALARM
> in4:       +0.00 V  (min =  +0.00 V, max =  +2.99 V)   ALARM
> in5:       +0.00 V  (min =  +0.00 V, max =  +2.99 V)   ALARM
> in6:       +0.00 V  (min =  +0.00 V, max =  +2.49 V)   ALARM
> in7:       +1.34 V  (min =  +1.02 V, max =  +1.68 V)   
> in8:       +0.00 V  (min =  +0.00 V, max =  +2.49 V)   
> in9:       +0.24 V  (min =  +0.00 V, max =  +0.65 V)   
> in10:      +3.09 V  (min =  +2.97 V, max =  +3.64 V)   
> in11:      +3.40 V  (min =  +2.97 V, max =  +3.64 V)   
> in12:      +3.33 V  (min =  +2.97 V, max =  +3.64 V)   
> in13:      +5.05 V  (min =  +4.50 V, max =  +5.49 V)   
> in14:      +1.35 V  (min =  +1.02 V, max =  +1.68 V)   
> in15:     +12.12 V  (min = +10.81 V, max = +13.19 V)   
> in16:     -11.88 V  (min = -13.18 V, max = -10.80 V)   
> fan0:        0 RPM  (min =  712 RPM, div = 8)   
> fan1:     3515 RPM  (min =  712 RPM, div = 8)   ALARM
> fan2:        0 RPM  (min =  712 RPM, div = 8)   
> fan3:     5818 RPM  (min =  712 RPM, div = 8)   
> fan4:     5818 RPM  (min =  712 RPM, div = 8)   ALARM
> fan5:        0 RPM  (min =  712 RPM, div = 8)   ALARM
> fan6:        0 RPM  (min =  712 RPM, div = 8)   ALARM
> fan7:        0 RPM  (min =  712 RPM, div = 8)   ALARM
> temp1:       +26?C  (low  =    +0?C, high =   +80?C)  
> temp2:       +24?C  (low  =    +0?C, high =   +67?C)  
> temp3:       +25?C  (low  =    +0?C, high =   +67?C)  
> vid:      +0.975 V  (VRM Version 2.4)
> 
> adm1026-i2c-1-2d
> Adapter: SMBus nForce2 adapter at 4c40
> in0:       +0.00 V  (min =  +0.00 V, max =  +2.99 V)   ALARM
> in1:       +0.00 V  (min =  +2.25 V, max =  +2.75 V)   ALARM
> in2:       +0.00 V  (min =  +2.25 V, max =  +2.75 V)   ALARM
> in3:       +0.00 V  (min =  +2.25 V, max =  +2.75 V)   ALARM
> in4:       +0.00 V  (min =  +0.00 V, max =  +2.99 V)   ALARM
> in5:       +0.00 V  (min =  +0.00 V, max =  +2.99 V)   ALARM
> in6:       +0.00 V  (min =  +0.00 V, max =  +2.49 V)   ALARM
> in7:       +1.36 V  (min =  +1.02 V, max =  +1.68 V)   
> in8:       +0.00 V  (min =  +0.00 V, max =  +2.49 V)   
> in9:       +0.29 V  (min =  +0.00 V, max =  +0.65 V)   
> in10:      +3.06 V  (min =  +2.97 V, max =  +3.64 V)   
> in11:      +3.40 V  (min =  +0.00 V, max =  +4.42 V)   
> in12:      +3.33 V  (min =  +2.97 V, max =  +3.64 V)   
> in13:      +3.30 V  (min =  +4.50 V, max =  +5.49 V)   ALARM
> in14:      +1.35 V  (min =  +1.02 V, max =  +1.68 V)   
> in15:      +0.00 V  (min = +10.81 V, max = +13.19 V)   ALARM
> in16:      +0.19 V  (min = -13.18 V, max = -10.80 V)   ALARM
> fan0:        0 RPM  (min =  712 RPM, div = 8)   ALARM
> fan1:        0 RPM  (min =  712 RPM, div = 8)   
> fan2:     3668 RPM  (min =  712 RPM, div = 8)   
> fan3:     5625 RPM  (min =  712 RPM, div = 8)   
> fan4:     5818 RPM  (min =  712 RPM, div = 8)   ALARM
> fan5:        0 RPM  (min =  712 RPM, div = 8)   
> fan6:     3308 RPM  (min =  712 RPM, div = 8)   ALARM
> fan7:        0 RPM  (min =  712 RPM, div = 8)   ALARM
> temp1:       +44?C  (low  =    +0?C, high =   +80?C)  
> temp2:       +31?C  (low  =    +0?C, high =   +67?C)  
> temp3:       +30?C  (low  =    +0?C, high =   +67?C)  
> vid:      +0.975 V  (VRM Version 2.4)
> 
> w83627hf-isa-0290
> Adapter: ISA adapter
> VCore 1:   +4.08 V  (min =  +0.00 V, max =  +4.08 V)              
> VCore 2:   +4.08 V  (min =  +0.00 V, max =  +4.08 V)              
> +3.3V:     +4.08 V  (min =  +2.82 V, max =  +3.79 V)       ALARM  
> +5V:       +5.08 V  (min =  +3.79 V, max =  +0.35 V)       ALARM  
> +12V:     +11.73 V  (min =  +2.37 V, max =  +3.16 V)       ALARM  
> -12V:      +1.04 V  (min =  +3.43 V, max = -12.44 V)       ALARM  
> -5V:       +2.09 V  (min =  +3.85 V, max =  -0.88 V)       ALARM  
> V5SB:      +5.64 V  (min =  +3.20 V, max =  +2.15 V)       ALARM  
> VBat:      +0.03 V  (min =  +3.26 V, max =  +2.59 V)       ALARM  
> fan1:        0 RPM  (min = 9507 RPM, div = 2)              ALARM  
> fan2:        0 RPM  (min = 6617 RPM, div = 2)              ALARM  
> fan3:        0 RPM  (min = 3970 RPM, div = 2)              ALARM  
> temp1:       -48?C  (high =   +51?C, hyst =   -79?C)   sensor = thermistor           
> temp2:     -48.0?C  (high =   +80?C, hyst =   +75?C)   sensor = thermistor           
> temp3:     -48.0?C  (high =   +80?C, hyst =   +75?C)   sensor = thermistor           
> vid:      +0.000 V  (VRM Version 2.4)
> alarms:   
> beep_enable:
>           Sound alarm enabled

Where is the winbond chip then.  The offsets may be all you need for
the ADMs (I have never worked with those), but for the winbond (assuming
they use it much) you ned offset and multiplier (as another message
showed).

The offsets though look more as though all they told you is which
register contains each fan speed, rather than anything useful about how
to make sense of them (although in the case of fans, that actually
depends on the type of fan you use, not the sensor.  Some fans generate
one pulse per rotation, some generate 2, some 4.)

-- 
Len Sorensen


Reply to: