[i2c] Supermicro H8DCE power supply sensor
Kyler Laird
kyler-keyword-lmsensors.4fd9ef at lairds.com
Tue Jul 25 15:53:41 CEST 2006
I have a Supermicro H8DCE motherboard
http://www.supermicro.com/Aplus/motherboard/Opteron/nForce/H8DCE.cfm
inside a Supermicro SC933T-R760 chassis.
http://www.supermicro.com/products/chassis/3U/933/SC933T-R760.cfm
I'm getting ready to send this system off to my colocation host but I
want to be able to detect when a power supply fails. I've been
unsuccessful with lm-sensors but this message from Supermicro tech.
support leaves me hopeful.
===========================================================================
>> Did you installation Super Doctor utility for Linux OS? If not,
>> please run Super Doctor utility for the health monitor sensor.
>I have to run proprietary software to see the status of the power
>supplies? I can't just use lm-sensors or other Free software?
Yes, if you can build your own health monitoring utility support
follow LM code.
Bus Type = SMBus
One WindBond W83627HF, One Analog Devices ADM1026
Windbond W83627HF, Slave Address=0x2d (0x5A in 8-Bit format)
==============================================================
+3.3VSB Voltage, offset 0x21
+5V Voltage, offset 0x23
-12V Voltage, offset 0x25
+12V Voltage, offset 0x24
+3.3V Voltage, offset 0x22
Power Supply Failure, GP11
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
Fan5 Fan Speed, Offset 0x3c
Fan6 Fan Speed, Offset 0x3d
Fan7/CPU1 Fan Speed, Offset 0x3e
Fan8/CPU2 Fan Speed, Offset 0x3f
CPU1 Core Voltage, Offset 0x2d
CPU2 Core Voltage, Offset 0x37
CPU1 DIMM Voltage, offset 0x35
CPU2 DIMM Voltage, offset 0x36
Battery Voltage, Offset 0x26
System Temperature, Offset 0x1f
CPU1 Temperature, Offset 0x28
CPU2 Temperature, Offset 0x29
Chassis Intrusion, Offset 0x23, BitMask=40
Thank you
DL
===========================================================================
The issue seems to be the ability to detect the state of GP11 on the
W83627HF.
I'm using the following modules.
i2c-nforce2
i2c-isa
adm1026
eeprom
w83627hf
w83781d
A bunch of debug output follows.
I'd be happy to pay for help to get this working.
Thank you!
--kyler
===========================================================================
root at boot00:~# i2cdetect -l
i2c-1 unknown SMBus nForce2 adapter at 4c40
Algorithm unavailable
i2c-0 unknown SMBus nForce2 adapter at 4c00
Algorithm unavailable
root at boot00:~# i2cdetect -y 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: XX XX XX XX XX 08 XX XX XX XX XX XX XX
10: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
40: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
50: 50 51 52 53 54 55 56 57 XX XX XX XX XX XX XX XX
60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
70: XX XX XX XX XX XX XX XX
root at boot00:~# i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: XX XX XX XX XX 08 XX XX XX XX XX XX XX
10: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
20: XX XX XX XX XX XX XX XX XX XX XX XX 2c UU XX XX
30: XX XX XX XX XX XX XX XX 38 39 3a XX XX XX XX XX
40: XX XX XX XX XX XX XX XX UU UU XX XX XX XX XX XX
50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
70: XX XX XX XX XX XX XX XX
root at boot00:~# lspci
0000:00:00.0 Memory controller: nVidia Corporation CK804 Memory
Controller (rev a3)
0000:00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
0000:00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
0000:00:02.0 USB Controller: nVidia Corporation CK804 USB Controller
(rev a2)
0000:00:02.1 USB Controller: nVidia Corporation CK804 USB Controller
(rev a3)
0000:00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97
Audio Controller (rev a2)
0000:00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
0000:00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA
Controller (rev f3)
0000:00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA
Controller (rev f3)
0000:00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
0000:00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev
a3)
0000:00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
0000:00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] HyperTransport Technology Configuration
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Address Map
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] DRAM Controller
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Miscellaneous Control
0000:00:19.0 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] HyperTransport Technology Configuration
0000:00:19.1 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Address Map
0000:00:19.2 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] DRAM Controller
0000:00:19.3 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Miscellaneous Control
0000:03:03.0 VGA compatible controller: S3 Inc. ViRGE/DX or /GX (rev 01)
0000:80:00.0 Memory controller: nVidia Corporation CK804 Memory
Controller (rev a3)
0000:80:01.0 Memory controller: nVidia Corporation CK804 Memory
Controller (rev a3)
0000:80:07.0 IDE interface: nVidia Corporation CK804 Serial ATA
Controller (rev f3)
0000:80:08.0 IDE interface: nVidia Corporation CK804 Serial ATA
Controller (rev f3)
0000:80:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev
a3)
0000:80:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
0000:80:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
root at boot00:~# sensors
adm1026-i2c-1-2c
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: +1.49 V (min = +2.25 V, max = +2.75 V) ALARM
in3: +0.00 V (min = +2.25 V, max = +2.75 V) ALARM
in4: +1.18 V (min = +0.00 V, max = +2.99 V)
in5: +2.56 V (min = +2.34 V, max = +2.86 V)
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.38 V (min = +0.00 V, max = +0.70 V)
in10: +3.08 V (min = +2.97 V, max = +3.64 V)
in11: +3.40 V (min = +0.00 V, max = +4.42 V)
in12: +3.36 V (min = +2.97 V, max = +3.64 V)
in13: +2.55 V (min = +4.50 V, max = +5.49 V) ALARM
in14: +1.34 V (min = +1.02 V, max = +1.68 V)
in15: +0.00 V (min = +10.50 V, max = +13.19 V) ALARM
in16: -0.03 V (min = -13.18 V, max = -10.80 V) ALARM
ERROR: Can't get FAN0 data!
fan1: 0 RPM (min = 712 RPM, div = 8) ALARM
fan2: 0 RPM (min = 712 RPM, div = 8) ALARM
fan3: 0 RPM (min = 712 RPM, div = 8) ALARM
fan4: 0 RPM (min = 712 RPM, div = 8)
fan5: 4115 RPM (min = 712 RPM, div = 8)
fan6: 4115 RPM (min = 712 RPM, div = 8) ALARM
fan7: 0 RPM (min = 712 RPM, div = 8) ALARM
temp1: +34 C (low = +0 C, high = +80 C)
temp2: +43 C (low = +0 C, high = +72 C)
temp3: +39 C (low = +0 C, high = +72 C)
vid: +0.000 V (VRM Version 2.4)
w83627hf-isa-0290
Adapter: ISA adapter
VCore 1: +4.08 V (min = +4.08 V, max = +4.08 V) ALARM (beep)
VCore 2: +4.08 V (min = +4.08 V, max = +4.08 V) ALARM (beep)
+3.3V: +4.08 V (min = +4.08 V, max = +4.08 V) ALARM (beep)
+5V: +6.85 V (min = +6.85 V, max = +6.85 V) ALARM (beep)
+12V: +15.50 V (min = +15.50 V, max = +15.50 V) ALARM (beep)
-12V: +6.06 V (min = +6.06 V, max = +6.06 V) ALARM (beep)
-5V: +5.10 V (min = +5.10 V, max = +5.10 V) ALARM (beep)
V5SB: +6.85 V (min = +6.85 V, max = +6.85 V) ALARM (beep)
VBat: +4.08 V (min = +4.08 V, max = +4.08 V) ALARM (beep)
fan1: 0 RPM (min = 0 RPM, div = 128) ALARM
(beep)
fan2: 0 RPM (min = 0 RPM, div = 128) ALARM
(beep)
fan3: 0 RPM (min = 0 RPM, div = 128) ALARM
(beep)
temp1: -1 C (high = -1 C, hyst = -1 C) sensor = diode
ALARM (beep)
temp2: +0.0 C (high = +0 C, hyst = +0 C) sensor = diode
ALARM (beep)
temp3: +0.0 C (high = +0 C, hyst = +0 C) sensor = diode
ALARM (beep)
vid: +0.000 V (VRM Version 2.4)
alarms: Chassis intrusion detection ALARM
beep_enable:
Sound alarm enabled
w83627hf-i2c-1-2d
Adapter: SMBus nForce2 adapter at 4c40
VCore 1: +1.50 V (min = +0.00 V, max = +4.08 V)
VCore 2: +3.42 V (min = +2.96 V, max = +3.62 V)
+3.3V: +3.38 V (min = +2.96 V, max = +3.62 V)
+5V: +5.03 V (min = +4.49 V, max = +5.48 V)
+12V: +12.22 V (min = +10.76 V, max = +13.19 V)
-12V: -11.62 V (min = -12.77 V, max = -10.47 V)
-5V: +0.28 V (min = +0.68 V, max = -7.51 V) ALARM
V5SB: +5.62 V (min = +5.67 V, max = +6.85 V) ALARM
VBat: +2.85 V (min = +3.10 V, max = +2.74 V) ALARM
fan1: 0 RPM (min = 712 RPM, div = 8) ALARM
fan2: 0 RPM (min = 712 RPM, div = 8) ALARM
fan3: 0 RPM (min = 2657 RPM, div = 2) ALARM
temp1: +30 C (high = +120 C, hyst = +115 C) sensor =
thermistor
temp2: +40.0 C (high = +80 C, hyst = +75 C) sensor =
thermistor
temp3: +44.5 C (high = +80 C, hyst = +75 C) sensor =
thermistor
vid: +0.000 V (VRM Version 2.4)
alarms:
beep_enable:
Sound alarm enabled
More information about the i2c
mailing list