# Example configuration for the SuperMicro C2SBE. # Contributed by Romain Dolbeau. # The C2SBA is similar to the C2SBE (only with video on-board). # settings for the supermicro C2SBE # Originally written by Romain Dolbeau # Uses at your own risk ! # # Here's the info as supplied by Supermicro: # # Bus Type = ISAIO # One W83627DHG # # Windbond W83627DHG, IndexReg=295, DataReg=296 # ============================================================= # Fan1/CPU Fan Speed, Bank 0, Offset 0x29 RPM = 1350000/8/Data # Fan2 Fan Speed, Bank 5, Offset 0x53 RPM = 1350000/8/Data # Fan3 Fan Speed, Bank 0, Offset 0x28 RPM = 1350000/8/Data # Fan4 Fan Speed, Bank 0, Offset 0x3f RPM = 1350000/8/Data # Fan5 Fan Speed, Bank 0, Offset 0x2a RPM = 1350000/8/Data # CPU Voltage, Bank 0, Offset 0x20 Voltage = Data* 0.008 # -12V Voltage, Bank 0, Offset 0x26 Voltage =((Data*0.008-2.048)/(10./242.))+2.048 # +12V Voltage, Bank 0, Offset 0x21 Voltage = Data* 0.008/(10./160.) # +3.3V Voltage, Bank 0, Offset 0x22 Voltage = Data* 0.016 # DIMM Voltage, Bank 0, Offset 0x24 Voltage = Data* 0.008 # +5V Voltage, Bank 0, Offset 0x25 Voltage = Data* 0.008/(10./40.) # +3.3VSb Voltage, Bank 5, Offset 0x50 Voltage = Data* 0.016 # Battery Voltage, Bank 5, Offset 0x51 Voltage = Data* 0.016 # CPU Temperature, Bank 1, Offset 0x50 Temperature = Data # System Temperature, Bank 0, Offset 0x27 Temperature = Data # Chassis Intrusion, Bank 0, Offset 0x42, BitMask 0x10 1 = Bad, 0 = Good # (Clear Bit: Bank 0, Offset 0x46, BitMask 0x80) chip "w83627dhg-*" # Voltages ; note that in the table above, the .008 and .016 factors are # already computed in the driver... label in0 "VCore" label in1 "+12V" label in2 "+3.3V" ignore in3 label in4 "DIMM Voltage" label in5 "+5V" label in6 "-12V" label in7 "+3.3VSB" label in8 "VBAT" # CPU Voltage limits are probably CPU-dependant compute in0 @, @ set in0_min 1.0 set in0_max 1.4 compute in1 @*16, @/16 set in1_min 12*0.95 set in1_max 12*1.05 compute in2 @, @ set in2_min 3.3*0.95 set in2_max 3.3*1.05 # compute in3 @, @ # DIMM Voltage limits ??? compute in4 @, @ set in4_min 1.8*0.95 set in4_max 1.8*1.05 compute in5 @*4, @/4 set in5_min 5*0.95 set in5_max 5*1.05 compute in6 ((@-2.048)*24.2)+2.048, ((@-2.048)/24.2)+2.048 set in6_min -12*1.05 set in6_max -12*0.95 compute in7 @, @ set in7_min 3.3*0.95 set in7_max 3.3*1.05 # VBAT Voltage limits ??? compute in8 @, @ set in8_min 3*0.9 set in8_max 3*1.1 # Fans ; default in the driver is fine # you should ignore the unplugged ones label fan1 "Fan 3" label fan2 "Fan1/CPU Fan" label fan3 "Fan 5" label fan4 "Fan 4" label fan5 "Fan 2" # Temperatures # Min and Max are environment-dependant label temp1 "System Temp" set temp1_max 45 label temp2 "CPU Temp" set temp2_max 65 ignore temp3