Re: Supermicro X7DB8 sensors3.conf

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

 



Yo Jean!

On Mon, 4 Jun 2012 09:51:25 +0200
Jean Delvare <khali@xxxxxxxxxxxx> wrote:

> On Wed, 30 May 2012 14:33:25 -0700, Gary E. Miller wrote:

> > See below for a sensors3.conf file for the Supermicro X7DB8
> > motherboard.
> > 
> > Please post on the wiki.
> 
> Well we already have a configuration file for the X7DBE, which was
> supposedly compatible with that board... But maybe not.

If you compare the X7DBE file to mine you will see some of the
conversions are incorrect for the X7DB8.  Can't say if they are
correct for the X7DBE.

Notice I have also attached the info directly from the horses mouth (
Supermicro support) so you can double check my work.

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97701
	gem@xxxxxxxxxx  Tel:+1(541)382-8588

> 
> > ---------------------------------------------------------------------------
> > Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR
> > 97701 gem@xxxxxxxxxx  Tel:+1(541)382-8588
> > 
> > # /etc/sensors.d/X7DB8
> > # settings for the supermicro X7DB8
> > # originally written by Gary E. Miller <gem@xxxxxxxxxx>
> > # use at your own risk !
> > # Date: 30 May 2012
> > 
> > # Here's the info as supplied by Supermicro:
> > 
> > #
> > 
> > # Bus Type = SMBus
> > # One W83793G
> > # 
> > # Windbond W83793G, Slave Address=0x2f (0x5E in 8-Bit format)
> > # =============================================================
> > # Fan1 Fan Speed, Offset 0x23, 0x24			RPM =
> > 1350000/Data # Fan2 Fan Speed, Offset 0x25,
> > 0x26			RPM = 1350000/Data # Fan3 Fan Speed,
> > Offset 0x27, 0x28			RPM = 1350000/Data # Fan4
> > Fan Speed, Offset 0x29, 0x2a			RPM =
> > 1350000/Data # Fan5 Fan Speed, Offset 0x2b,
> > 0x2c			RPM = 1350000/Data # Fan6 Fan Speed,
> > Offset 0x2d, 0x2e			RPM = 1350000/Data #
> > Fan7/CPU1 Fan Speed, Offset 0x2f, 0x30		RPM =
> > 1350000/Data # Fan8/CPU2 Fan Speed, Offset 0x31,
> > 0x32		RPM = 1350000/Data # CPU1 Core Voltage, Offset
> > 0x10			Voltage = Data* 0.008 # CPU2 Core
> > Voltage, Offset 0x11			Voltage = Data* 0.008 #
> > -12V Voltage, Offset 0x14				Voltage =
> > ((Data*0.016)- (2.048*(232./260.)))/(1-(232./260.)) # +1.5V
> > Voltage, Offset 0x15				Voltage = Data*
> > 0.016 # +3.3V Voltage, Offset 0x16
> > Voltage = Data* 0.016 # +12V Voltage, Offset
> > 0x17				Voltage = Data* 0.008/
> > (10./120.) # +5V Voltage, Offset
> > 0x18				Voltage = Data* 0.024 # 5Vsb
> > Voltage, Offset 0x19				Voltage = Data*
> > 0.024 # Battery Voltage, Offset 0x1a
> > Voltage = Data* 0.016 # CPU1 CoreA (PECI Agent1) Temperature,
> > Offset 0x1c	Temperature = Data # CPU1 CoreB (PECI Agent2)
> > Temperature, Offset 0x1d	Temperature = Data # CPU2 CoreA
> > (PECI Agent3) Temperature, Offset 0x1e	Temperature = Data #
> > CPU2 CoreB (PECI Agent4) Temperature, Offset 0x1f
> > Temperature = Data # System Temperature, Offset
> > 0x20			Temperature = Data # Chassis Intrusion,
> > Offset 0x44, BitMask 0x40		1 = Bad, 0 = Good # # #
> > Windbond W83627HF #
> > ============================================================= #
> > Power Supply Failure, GP11(From W83627HF)		1 = Good,
> > 0 = Bad #
> > 
> > chip "w83627hf-isa-0290"
> >     # no driver access to GP11, so I turned off everything.
> >     ignore in0
> >     ignore in1
> >     ignore in2
> >     ignore in3
> >     ignore in4
> >     ignore in5
> >     ignore in6
> >     ignore in7
> >     ignore in8
> >     ignore cpu0_vid
> >     ignore fan1
> >     ignore fan2
> >     ignore fan3
> >     ignore temp1
> >     ignore temp2
> >     ignore temp3
> 
> Again, best is to just not load the driver in the first place.
> 
> > 
> > 
> > 
> > bus "i2c-0" "SMBus I801 adapter at 1100"
> > 
> > chip "w83793-i2c-0-2f"
> > 
> > 	label fan7	fanCPU1
> > 	label fan8	fanCPU2
> > 
> > # Voltages ; note that in the table above, the .008, .016, and .024
> > factors are # already computed in the driver...
> > 	label in0 "CPU1"
> > 	label in1 "CPU2"
> > 	ignore in2
> > 	label in3 "-12V"
> > 	label in4 "1.5V"
> > 	label in5 "3.3V"
> > 	label in6 "12V"
> > 	label in7 "5V"
> > 	label in8 "5Vsb"
> > 	label in9 "Vbat"
> > 
> > 	label temp1 "CPU1 CoreA"
> > 	label temp2 "CPU1 CoreB"
> > 	label temp3 "CPU2 CoreA"
> > 	label temp4 "CPU2 CoreB"
> > 	label temp5 "mobo"
> > 
> > 	compute in3  (@ - (2.048*(232/260)))/(1-(232/260)),
> > (@*(1-(232/260)))+(2.048*(232/260)) compute in6  @ * 12 , @ / 12
> > 
> > 
> > 	# CPUs
> > 	set in0_min  0.82
> > 	set in0_max  1.35
> > 	set in1_min  0.82
> > 	set in1_max  1.35
> > 
> > 	# -12V, 10%
> > 	set in3_max  -12.0 * 0.90
> > 	set in3_min  -12.0 * 1.10
> > 	# 3.3V, 5%
> > 	set in5_min  3.3 * 0.95
> > 	set in5_max  3.3 * 1.05
> > 	# 12V, 10%
> > 	set in6_min  12.0 * 0.90
> > 	set in6_max  12.0 * 1.10
> > 	# 5V, 10%
> > 	set in7_min  5.0 * 0.90
> > 	set in7_max  5.0 * 1.10
> > 	# 5Vsb, 10%
> > 	set in8_min  5.0 * 0.90
> > 	set in8_max  5.0 * 1.10
> > 	# Vbat, 10%
> > 	set in9_min  3.0 * 0.90
> > 	set in9_max  3.0 * 1.10
> 
> You are too tolerant, ATX specifications says +/- 5% for +5V, +12V and
> 5VSB. I admit it's not rare to see 5VSB diverge by more than 5%, but
> +5V and +12V definitely shouldn't.
> 
> Cleaned up configuration file is at:
> http://www.lm-sensors.org/wiki/Configurations/SuperMicro/X7DB8
> 
> Thanks for your contribution!
> 



Attachment: signature.asc
Description: PGP signature

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

[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux