summaryrefslogtreecommitdiff
path: root/configs/Gigabyte/X470-AORUS-ULTRA-GAMING.conf
blob: 1964faec4aa347715833da50b4188c1c2282a683 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# Experimental config for Gigabyte X470 AORUS ULTRA GAMING
# https://www.gigabyte.com/Motherboard/X470-AORUS-ULTRA-GAMING-rev-10
#
# This config is based on:
#   - GA-AB350-GAMING3.conf
#   - GA-AX370-GAMING5.conf
#   - output of HWiNFO64 Sensor Status program on Windows

# The temp3 temperature offset depends on the CPU type and needs to be
# adjusted. Compare against the output of k10temp for the correct value.
# I've tested with my AMD Ryzen 5 2600 and a difference between temp3 and Tdie (from k10temp)
# is usually very small so I personally don't use any adjustment of that field.

chip "it8686-isa-0a40"
    label temp1 "System 1"
    label temp2 "Chipset"
    label temp3 "CPU Socket"
    label temp4 "PCIEX16"
    label temp5 "VRM MOS"
    label temp6 "VSOC MOS"
    label in0 "CPU Vcore"
    label in1 "+3.3V"
    label in2 "+12V"
    label in3 "+5V"
    label in4 "CPU Vcore SOC"
    label in5 "CPU Vddp"
    label in6 "DRAM A/B"
#   label in7 "3VSB"
#   label in8 "Battery"
    label fan1 "CPU_FAN"
    label fan2 "SYS_FAN1"
    label fan3 "SYS_FAN2"
    label fan4 "SYS_FAN3"
    label fan5 "CPU_OPT"

#   compute temp3 @+0.5,@+0.5
    compute in1 @*1.65,@*1.65
    compute in2 @*6,@*6
    compute in3 @*2.5,@*2.5

    set in0_min 0.35
    set in0_max 1.45
    set in1_min 3.3 * 0.97
    set in1_max 3.3 * 1.03
    set in2_min 12 * 0.97
    set in2_max 12 * 1.03
    set in3_min 5 * 0.97
    set in3_max 5 * 1.03
    set in4_min 0.9
    set in4_max 1.26
    set in5_min 0.9 * 0.95
    set in5_max 0.9 * 1.05
    set in6_min 1.1
    set in6_max 1.6

chip "it8792-isa-0a60"
    label temp1 "PCIEX8"
    label temp2 "EC_TEMP"
    label temp3 "System 2"
    label in0 "CPU Vcore"
    label in1 "DDR VTT"
    label in2 "Chipset Core"
#   label in3 "VIN3"
    label in4 "CPU Vdd18"
    label in5 "DDR Vpp A/B"
#   label in6 "3VSB"
#   label in7 "Battery"
    label fan1 "SYS_FAN5_PUMP"
    label fan2 "SYS_FAN6_PUMP"
    label fan3 "SYS_FAN4"

    compute in5 @ * (208/125), @ / (208/125)

    set in0_min 0.35
    set in0_max 1.45
    set in1_min 1.1 / 2
    set in1_max 1.6 / 2
    set in2_min 1.05 * 0.95
    set in2_max 1.05 * 1.05
    set in4_min 1.8 * 0.97
    set in4_max 1.8 * 1.03
    set in5_min 2.5 * 0.95
    set in5_max 2.5 * 1.05
    set in7_min 3.3 * 0.97
    set in7_max 3.3 * 1.03

#   ignore fan1
#   ignore fan2
#   ignore fan3
#   ignore in8