* [lm-sensors] Supermicro X7DB8 sensors3.conf
@ 2012-05-30 21:33 Gary E. Miller
2012-06-04 7:51 ` Jean Delvare
2012-06-04 22:05 ` Gary E. Miller
0 siblings, 2 replies; 3+ messages in thread
From: Gary E. Miller @ 2012-05-30 21:33 UTC (permalink / raw)
To: lm-sensors
[-- Attachment #1.1: Type: text/plain, Size: 3833 bytes --]
Yo lm_sensors!
See below for a sensors3.conf file for the Supermicro X7DB8 motherboard.
Please post on the wiki.
RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97701
gem@rellim.com Tel:+1(541)382-8588
# /etc/sensors.d/X7DB8
# settings for the supermicro X7DB8
# originally written by Gary E. Miller <gem@rellim.com>
# 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
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
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
[-- Attachment #2: 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] 3+ messages in thread
* Re: [lm-sensors] Supermicro X7DB8 sensors3.conf
2012-05-30 21:33 [lm-sensors] Supermicro X7DB8 sensors3.conf Gary E. Miller
@ 2012-06-04 7:51 ` Jean Delvare
2012-06-04 22:05 ` Gary E. Miller
1 sibling, 0 replies; 3+ messages in thread
From: Jean Delvare @ 2012-06-04 7:51 UTC (permalink / raw)
To: lm-sensors
Hi Gary,
On Wed, 30 May 2012 14:33:25 -0700, Gary E. Miller wrote:
> Yo lm_sensors!
>
> 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.
> ---------------------------------------------------------------------------
> Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97701
> gem@rellim.com Tel:+1(541)382-8588
>
> # /etc/sensors.d/X7DB8
> # settings for the supermicro X7DB8
> # originally written by Gary E. Miller <gem@rellim.com>
> # 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!
--
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] 3+ messages in thread
* Re: [lm-sensors] Supermicro X7DB8 sensors3.conf
2012-05-30 21:33 [lm-sensors] Supermicro X7DB8 sensors3.conf Gary E. Miller
2012-06-04 7:51 ` Jean Delvare
@ 2012-06-04 22:05 ` Gary E. Miller
1 sibling, 0 replies; 3+ messages in thread
From: Gary E. Miller @ 2012-06-04 22:05 UTC (permalink / raw)
To: lm-sensors
[-- Attachment #1.1: Type: text/plain, Size: 5523 bytes --]
Yo Jean!
On Mon, 4 Jun 2012 09:51:25 +0200
Jean Delvare <khali@linux-fr.org> 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@rellim.com Tel:+1(541)382-8588
>
> > ---------------------------------------------------------------------------
> > Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR
> > 97701 gem@rellim.com Tel:+1(541)382-8588
> >
> > # /etc/sensors.d/X7DB8
> > # settings for the supermicro X7DB8
> > # originally written by Gary E. Miller <gem@rellim.com>
> > # 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 #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
[-- Attachment #2: 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] 3+ messages in thread
end of thread, other threads:[~2012-06-04 22:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-30 21:33 [lm-sensors] Supermicro X7DB8 sensors3.conf Gary E. Miller
2012-06-04 7:51 ` Jean Delvare
2012-06-04 22:05 ` Gary E. Miller
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.