# lm_sensors configuration file for the Gigabyte K8N Ultra 9 motherboard # 2005-11-10, Nicolas Mailhot # Based on the configuration file for the Gigabyte K8V Ultra-939 motherboard # 2005-08-28, Jean Delvare # Thanks to Rudolf Marek and Grant Coady for their help. # Comments welcome! ### CPU core sensor chip "k8temp-*" label temp1 "Core1 Temp" label temp2 "Core1 Temp" label temp3 "Core2 Temp" label temp4 "Core2 Temp" # The sensor chip is a IT8712F chip "it87-*" "it8712-*" ### Voltages # Gigabyte seems to follow the recommended wirings, except for the # battery. It always reads 0.00V so I think they wired the pin to the # analog ground. The IT8705F application note recommends not to # leave unused voltage inputs floating, but Gigabyte seemingly did # so for in5, in6 and in7 and most probably in3. label in0 "Vcore" # First Vcore sensor label in1 "Vram" # "DDR25V" in BIOS label in2 "+3.3V" ignore in3 # Left floating label in4 "+12V" ignore in5 # Left floating ignore in6 # Left floating ignore in7 # Left floating label in8 "VBat" # Not in BIOS label vid "Vid" # Nnominal voltage of the CPU # Vcore, Vram, +3.3V and Ground are connected directly, so no compute # line is needed for these. For +12V, Gigabyte refused to confirm # the resistor values. The BIOS provided a hint, but it is most # certainly bogus, as the formula doesn't make physical sense. # In fact, the default formula seems to work just well. Measurements # suggest a 4.03 ratio, as opposed to 4.00 with default resistor # values. This fits within the margins assuming 1% precision # resistors. The tool provided by Gigabyte, "Easy Tune 5", seems to # use a ratio of 4.06, which is also within the margins. # From ITE's "IT8705F application circuit" compute in4 @ * ((30/10)+1), @ / ((30/10)+1) # From BIOS # compute in4 @ * 32500 / 8200 + 0.3, (@ - 0.3) * 8200 / 32500 # From Easy Tune 5 # compute in4 @ * 4.06, @ / 4.06 # The BIOS won't set any limit for voltages. # I have an Athlon 64 3200+, those Vcore can vary from 1.1 to 1.4 V # depending on current frequency. set in0_min 1.1 * 0.95 set in0_max 1.4 * 1.05 set in1_min 2.5 * 0.95 set in1_max 2.5 * 1.05 set in2_min 3.3 * 0.95 set in2_max 3.3 * 1.05 # set in3_min 5 * 0.95 # set in3_max 5 * 1.05 set in4_min 12 * 0.95 set in4_max 12 * 1.05 ### Temperatures # This is not connected to anything and always reads 25°C ignore temp1 label temp2 "CPU Temp" # This does not seem to be connected anywhere ignore temp3 set sensor1 0 set sensor3 0 # My usual CPU temperature range - very conservative esp. the 65 # Adapt if your case is not well cooled - most CPUs can take much more set temp2_low 15 set temp2_over 65 ### Fans # CPU_FAN connector label fan1 "CPU Fan" # SYS_FAN and PWR_FAN connectors label fan2 "Back Fan1" label fan3 "Back Fan2" # The board needs a fan divisor of 8 which is the default nowadays # set fan1_div 8 # set fan2_div 8 # set fan3_div 8 # I have slow Nexus fans (CPU Fan: 120 mm, back fans: 80 mm on Zalman # Fanmates) which explains the low limits # This has been tested with BIOS PC speaker monitoring set fan1_min 975 set fan2_min 650 set fan3_min 650