# /etc/sensors.d/X8DTN # settings for the supermicro X8DTN # originally written by Gary E. Miller # use at your own risk ! # Date: 25 May 2012 # Here's the info as supplied by Supermicro: # # Bus Type = ISAIO/SMBus # One W83795AG # # Windbond W83795AG, Slave Address=0x2f (0x5E in 8-Bit format) # ============================================================= # Fan1 Fan Speed, Offset 0x2e RPM = 84375/Data # Fan2 Fan Speed, Offset 0x2f RPM = 84375/Data # Fan3 Fan Speed, Offset 0x30 RPM = 84375/Data # Fan4 Fan Speed, Offset 0x31 RPM = 84375/Data # Fan5 Fan Speed, Offset 0x32 RPM = 84375/Data # Fan6 Fan Speed, Offset 0x33 RPM = 84375/Data # Fan7 Fan Speed, Offset 0x34 RPM = 84375/Data # Fan8 Fan Speed, Offset 0x35 RPM = 84375/Data # CPU1 Voltage, Offset 0x10 Voltage = Data* 0.008 # CPU2 Voltage, Offset 0x11 Voltage = Data* 0.008 # +1.5V Voltage, Offset 0x12 Voltage = Data* 0.008 # +5V Voltage, Offset 0x13 Voltage = Data* 0.008 * (40/10) # +12V Voltage, Offset 0x14 Voltage = Data* 0.008/ (10./66.2) # +5VSB Voltage, Offset 0x15 Voltage = Data* 0.008 * (40/10) # +3.3V Voltage, Offset 0x1c Voltage = Data* 0.024 # +3.3VSB Voltage, Offset 0x1d Voltage = Data* 0.024 # Battery Voltage, Offset 0x1e Voltage = Data* 0.024 # CPU1 Temperature, Offset 0x27 Temperature = Data # CPU2 Temperature, Offset 0x26 Temperature = Data # System Temperature, Offset 0x1f Temperature = Data # Chassis Intrusion, Bank 0, Offset 0x46, BitMask 0x40 1 = Bad, 0 = Good # (Clear Bit: Bank 0, Offset 0x4d, BitMask 0x80) # # # Power Supply Failure, GP11(From W83627HF) 1 = Good, 0 = Bad chip "w83627hf-isa-0a00" # I'm not sure which is 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 0400" chip "w83795adg-i2c-0-2f" # Voltages ; note that in the table above, the .008 and .024 factors are # already computed in the driver... label in0 "CPU1" label in1 "CPU2" label in2 "+1.5V" label in3 "+5V" label in4 "+12V" label in5 "5VSB" label in12 "+3.3V" label in13 "3VSB" label in14 "Vbat" compute in3 @*4, @/4 compute in4 @*6.62, @/6.62 compute in5 @*4, @/4 label temp5 "mobo" label temp7 "CPU2" label temp8 "CPU1" ignore in6 ignore in7 ignore in11 ignore temp3 ignore temp4 set in0_min 0.82 set in0_max 1.35 set in1_min 0.82 set in1_max 1.35 set in12_min 3.3 * 0.90 set in12_max 3.3 * 1.05 set in13_min 3.3 * 0.95 set in13_max 3.3 * 1.10 set in14_min 3.0 * 0.90 set in14_max 3.3 * 1.10