Skip to content

Instantly share code, notes, and snippets.

@qRoC
Created April 25, 2020 15:18
Show Gist options
  • Save qRoC/d8bbc01f53ed4cdf0323969da45a6f71 to your computer and use it in GitHub Desktop.
Save qRoC/d8bbc01f53ed4cdf0323969da45a6f71 to your computer and use it in GitHub Desktop.
ASRock X570 sensors linux
ASRock X570 has NCT6683D
According to the https://www.kernel.org/doc/Documentation/hwmon/nct6683.rst This driver is disabled by default on non-Intel platforms.
So:
$ sudo echo "options nct6683 force=1" >> /etc/modprobe.d/sensors.conf
$ sudo shutdown -r now
$ sudo modprobe nct6683
$ sudo echo "nct6683" >> /etc/modules-load.d/modules.conf
Results:
```
nct6683-isa-0a20
Adapter: ISA adapter
VIN0: 224.00 mV (min = +0.00 V, max = +0.00 V)
VIN1: 1.01 V (min = +0.00 V, max = +0.00 V)
VIN2: 1.01 V (min = +0.00 V, max = +0.00 V)
VIN3: 912.00 mV (min = +0.00 V, max = +0.00 V)
VIN7: 1.34 V (min = +0.00 V, max = +0.00 V)
VIN12: 1.07 V (min = +0.00 V, max = +0.00 V)
VIN13: 1.28 V (min = +0.00 V, max = +0.00 V)
VCC: 3.36 V (min = +0.00 V, max = +0.00 V)
fan1: 835 RPM (min = 0 RPM)
fan2: 377 RPM (min = 0 RPM)
fan3: 1088 RPM (min = 0 RPM)
fan4: 2400 RPM (min = 0 RPM)
Thermistor 14: +38.0°C (low = +0.0°C)
(high = +0.0°C, hyst = +0.0°C)
(crit = +0.0°C) sensor = thermistor
Thermistor 15: +38.5°C (low = +0.0°C)
(high = +0.0°C, hyst = +0.0°C)
(crit = +0.0°C) sensor = thermistor
AMD TSI Addr 98h: +39.0°C (low = +0.0°C)
(high = +0.0°C, hyst = +0.0°C)
(crit = +0.0°C) sensor = AMD AMDSI
AMD TSI Addr 9ah: +62.0°C (low = +0.0°C)
(high = +0.0°C, hyst = +0.0°C)
(crit = +0.0°C) sensor = AMD AMDSI
intrusion0: OK
beep_enable: disabled
```
@torgeir
Copy link

torgeir commented Mar 15, 2022

We're you ever able to control fan speeds with this board? I can't make it work on the X570 Phantom Gaming-ITX/TB3

CPU: 16-core AMD Ryzen 9 5950X (-MT MCP-)
Kernel: 5.15.28-1-MANJARO x86_64

@qRoC
Copy link
Author

qRoC commented Mar 15, 2022

@torgeir hi, no, it's not possible right now :(

@torgeir
Copy link

torgeir commented Mar 15, 2022

Know why?

@qRoC
Copy link
Author

qRoC commented Mar 16, 2022

I think the driver does not know the correct register addresses.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment