Configuring lm_sensors on X570 Aorus Master to get CPU temps, FANs, etc

Hello, Running a 3950X on a Gigabyte X570 Master. Trying to get lm_senors working with Ubuntu Mate 20.04 and a 5.9.9 Linux kernel. However I had this working on my Asus Prime Pro X570 with a 2700X Ubuntu Mate 20.04.

In checking previous threads it seems that the chipset for this mobo (ITE IT8792E Super IO Sensors) does print out information or the appropriate kernel modules are not available?? However I have 3 fan cases and I am not sure of the CPU temperature.

I do see the it87 module loaded, i compiled lm_sensors from source (github) but again not sure if this is accurate or the right configuration for my Motherboard.

Can some one here help with either pointing me to the correct code for the X570 motherboard or if I need to create a config file for my MOBO (github repo it87) or any other information would be appreciated.

Here is what my current version of lm_sensors outputs:

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: +37.0°C

it8792-isa-0a60
Adapter: ISA adapter
in0: 1.78 V (min = +0.00 V, max = +2.78 V)
in1: 665.00 mV (min = +0.00 V, max = +2.78 V)
in2: 981.00 mV (min = +0.00 V, max = +2.78 V)
+3.3V: 3.31 V (min = +0.00 V, max = +5.56 V)
in4: 1.79 V (min = +0.00 V, max = +2.78 V)
in5: 1.17 V (min = +0.00 V, max = +2.78 V)
in6: 2.78 V (min = +0.00 V, max = +2.78 V) ALARM
3VSB: 3.29 V (min = +0.00 V, max = +5.56 V)
Vbat: 3.14 V
fan1: 0 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 660 RPM (min = 0 RPM)
temp1: +37.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp2: -55.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp3: +36.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
intrusion0: ALARM

acpitz-acpi-0
Adapter: ACPI interface
temp1: +16.8°C (crit = +20.8°C)

k10temp-pci-00c3
Adapter: PCI adapter
Vcore: 1.37 V
Vsoc: 1.08 V
Tctl: +52.8°C
Tdie: +52.8°C
Tccd1: +43.8°C
Tccd2: +43.8°C
Icore: 27.00 A
Isoc: 8.50 A

nvme-pci-0100
Adapter: PCI adapter
Composite: +27.9°C (low = -0.1°C, high = +74.8°C)
(crit = +79.8°C)

Hi, Just purchased this board after trying asrock for a while.

To get the other sensor chip to show you need to add the following to your boot parms

acpi_enforce_resources=lax

You should see this then

it8688-isa-0a40
Adapter: ISA adapter
in0:         972.00 mV (min =  +0.00 V, max =  +3.06 V)
in1:           2.02 V  (min =  +0.00 V, max =  +3.06 V)
in2:           2.03 V  (min =  +0.00 V, max =  +3.06 V)
in3:           2.02 V  (min =  +0.00 V, max =  +3.06 V)
in4:           1.09 V  (min =  +0.00 V, max =  +3.06 V)
in5:         912.00 mV (min =  +0.00 V, max =  +3.06 V)
in6:           1.37 V  (min =  +0.00 V, max =  +3.06 V)
3VSB:          3.26 V  (min =  +0.00 V, max =  +6.12 V)
Vbat:          3.00 V  
fan1:        1035 RPM  (min =    0 RPM)
fan2:         647 RPM  (min =    0 RPM)
fan3:         518 RPM  (min =    0 RPM)
fan4:        1510 RPM  (min =    0 RPM)
fan5:        2472 RPM  (min =    0 RPM)
temp1:        +32.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:        -55.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp3:        +34.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = AMD AMDSI
temp4:        +42.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp5:        +42.0°C  (low  =  +0.0°C, high = -125.0°C)  sensor = thermistor
temp6:        +49.0°C  (low  = -16.0°C, high = +90.0°C)  sensor = thermistor
intrusion0:  ALARM

it8792-isa-0a60
Adapter: ISA adapter
in0:           1.80 V  (min =  +0.00 V, max =  +2.78 V)
in1:         676.00 mV (min =  +0.00 V, max =  +2.78 V)
in2:         992.00 mV (min =  +0.00 V, max =  +2.78 V)
+3.3V:         3.38 V  (min =  +0.00 V, max =  +5.56 V)
in4:           1.80 V  (min =  +0.00 V, max =  +2.78 V)
in5:           1.19 V  (min =  +0.00 V, max =  +2.78 V)
in6:           2.78 V  (min =  +0.00 V, max =  +2.78 V)  ALARM
3VSB:          3.36 V  (min =  +0.00 V, max =  +5.56 V)
Vbat:          3.07 V  
fan1:           0 RPM  (min =    0 RPM)
fan2:           0 RPM  (min =    0 RPM)
fan3:           0 RPM  (min =    0 RPM)
temp1:        +35.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:        -55.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp3:        +35.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
intrusion0:  ALARM

What I am looking for is a sensors.conf file for this board like I had for my old x370 k7 board.

Yes i have those enabled for my boot parameters.

quiet splash intel_pstate=disable acpi_enforce_resources=lax

also running two kernels xanmod-5.9.9 and the regular ubuntu 5.4.0 for Mate.

Still not seeing the other fans. :frowning:

Odd, running the 5.9.16 kernel, Could be that. Is there an update yet for your distro?

So this was solved working with the lm_sensors version and config files from the lm_sensors github page. Note that the actual version of lm_sensors that can detect the chipset has been redacted by it’s creator.

(See all below)

Yes I recommended the kernel parameters GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable acpi_enforce_resources=lax"

Also since the Chipset was not recognized this one was better for the board = it8628-isa-0a40.

for modules you need to force it87 to 8628 by either modifying/creating /etc/modprobe.d/it87.conf with options it87 force_id=0x8628
AND
load it87 in /etc/modules-load.d/it87.conf (add module name it87)

Then use the Gigabyte config file for the X470 motherboard and modify it so you can see all hardware, voltage and temperature sensors GitHub - lm-sensors/lm-sensors: lm-sensors repository and create a config file in /etc/sensors.d/{MOBO NAME}.conf

with the following:

chip “it8628-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"

This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.