Print Page | Close Window

970A-G/3.1

Printed From: ASRock.com
Category: Technical Support
Forum Name: AMD Motherboards
Forum Description: Question about ASRock AMD motherboards
URL: https://forum.asrock.com/forum_posts.asp?TID=11243
Printed Date: 27 Jul 2025 at 7:58pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: 970A-G/3.1
Posted By: SolderGirl
Subject: 970A-G/3.1
Date Posted: 02 Apr 2019 at 5:20pm
I have this mainboard, and while it works great, i have one problem.

Right now i am trying to get fan control set up in linux, and the board does report all connected fan speeds as 0.
In windows with speedfan, everything works fine, but i just can't figure it out in linux.

Can someone help me please?



Replies:
Posted By: paologab
Date Posted: 02 Apr 2019 at 7:08pm
hi,
you've to install lm-sensors and configure it with sensors-detect.

Then sensors will display all it finds.

For a real time monitoring you've to install an applet, depending on your distibution



-------------
AMD Ryzen 7 2700X w/Wraith prism
x470 Taichi bios 3.50
16gb HX432C16PB3K2/16 (hynix H5AN8G8NCJR-UHC)
M.2 970 EVO, SATA SSD, 2 SATA HDD
AMD Radeon RX 580 8G OC
Linux Kernel 5.4
Manjaro Stable XFCE


Posted By: paologab
Date Posted: 02 Apr 2019 at 7:12pm
sorry, I misread.

are the fan connected with the old big connector (molex, two wires) or little one (3 or 4 wires). The first one doesn't report the fan speed

-------------
AMD Ryzen 7 2700X w/Wraith prism
x470 Taichi bios 3.50
16gb HX432C16PB3K2/16 (hynix H5AN8G8NCJR-UHC)
M.2 970 EVO, SATA SSD, 2 SATA HDD
AMD Radeon RX 580 8G OC
Linux Kernel 5.4
Manjaro Stable XFCE


Posted By: paologab
Date Posted: 02 Apr 2019 at 7:16pm
my little phone...
if it works in windows then isn't a connector matter.

so try with lm-sensors etc


-------------
AMD Ryzen 7 2700X w/Wraith prism
x470 Taichi bios 3.50
16gb HX432C16PB3K2/16 (hynix H5AN8G8NCJR-UHC)
M.2 970 EVO, SATA SSD, 2 SATA HDD
AMD Radeon RX 580 8G OC
Linux Kernel 5.4
Manjaro Stable XFCE


Posted By: SolderGirl
Date Posted: 02 Apr 2019 at 9:11pm
lm-sensors is installed and working, and the other readings look fine.
I can see the temps and all.
But the fan speeds are all reported as 0 RPM.
It uses the nct6776-isa driver.

The Output from lmsensors looks like this:

fam15h_power-pci-00c4
Adapter: PCI adapter
power1:       87.47 W (crit = 125.19 W)

amdgpu-pci-0100
Adapter: PCI adapter
fan1:        832 RPM
temp1:        +40.0°C (crit = +0.0°C, hyst = +0.0°C)

k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +14.8°C (high = +70.0°C)
                      (crit = +70.0°C, hyst = +67.0°C)

nct6776-isa-0290
Adapter: ISA adapter
Vcore:          +1.14 V (min = +0.00 V, max = +1.74 V)
in1:            +1.87 V (min = +0.00 V, max = +0.00 V) ALARM
AVCC:           +3.30 V (min = +2.98 V, max = +3.63 V)
+3.3V:          +3.28 V (min = +2.98 V, max = +3.63 V)
in4:            +2.04 V (min = +0.00 V, max = +0.00 V) ALARM
in5:            +1.68 V (min = +0.00 V, max = +0.00 V) ALARM
in6:            +2.03 V (min = +0.00 V, max = +0.00 V) ALARM
3VSB:           +3.44 V (min = +2.98 V, max = +3.63 V)
Vbat:           +3.38 V (min = +2.70 V, max = +3.63 V)
fan1:             0 RPM (min =    0 RPM)
fan2:             0 RPM (min =    0 RPM)
fan3:             0 RPM (min =    0 RPM)
fan4:             0 RPM (min =    0 RPM)
fan5:             0 RPM (min =    0 RPM)
SYSTIN:        +33.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = thermistor
CPUTIN:        +33.5°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
AUXTIN:        -61.5°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
PCH_CHIP_TEMP:   +0.0°C
PCH_CPU_TEMP:    +0.0°C
PCH_MCH_TEMP:    +0.0°C
intrusion0:    ALARM
intrusion1:    ALARM
beep_enable:   disabled


Posted By: paologab
Date Posted: 03 Apr 2019 at 2:13pm
May be uou have an hub for the fans? Or connector is splitted? You've to wait fot amd tech otherwise

-------------
AMD Ryzen 7 2700X w/Wraith prism
x470 Taichi bios 3.50
16gb HX432C16PB3K2/16 (hynix H5AN8G8NCJR-UHC)
M.2 970 EVO, SATA SSD, 2 SATA HDD
AMD Radeon RX 580 8G OC
Linux Kernel 5.4
Manjaro Stable XFCE


Posted By: SolderGirl
Date Posted: 03 Apr 2019 at 4:53pm
I do use splitter cables.
All 4 fans on my 240mm liquid cooler are connected to the CPU fan header, for example.
The main point is that i want to control the CPU fans based on core temps, and also system temp. Since these fans are not only cooling the CPU radiator, but also push air into the case, i want them to be controlled based on multiple temps.
This was not too hard to achieve with speedfan on Windows, but i don't know how to achieve the same on linux.

To be honest, i would accept that i don't see the RPM. I don't care too much about that. But i really need to be able to control the PWM outputs with multiple temp sources and custom fan curves.

-------------
AMD FX-8350
ASRock 970A-G/3.1
16GB DDR3 1600
XPG S11 256 GB M.2 SSD
Sapphire Nitro+ RX580 4GB
(+ a total of 7 120mm fans wich are annoyingly loud because i can't get fan control working in Linux Mint)


Posted By: paologab
Date Posted: 03 Apr 2019 at 5:21pm
for what I know lm-sensor is non compatible with splitter, google that.
I think it can read graphic card fan rpm (that have 2 or three fans) because despite they are splitted, the graphic card itself give a reading to the sensor that lm-sensor reads.
In your case there isn't, I suppose, such intemediary, so lm-sensor give up.

The bios has only 1 curve (at least on my board).
ASRock mobos, for what I read here, work actually only with tCtrl parameter (i.e. tDie plus a fix offest of 10°C) despite there are two more parameter in fan control bios options.

That said, that's a big limit, for your need I'd see "fancon" or other projects.

Do you see readings in bios. If yes then you can configure there your fan, with the limit of one curve per fan.

In my case I use lm-sensor to read while the curves are set in bios and it works as I want.



-------------
AMD Ryzen 7 2700X w/Wraith prism
x470 Taichi bios 3.50
16gb HX432C16PB3K2/16 (hynix H5AN8G8NCJR-UHC)
M.2 970 EVO, SATA SSD, 2 SATA HDD
AMD Radeon RX 580 8G OC
Linux Kernel 5.4
Manjaro Stable XFCE


Posted By: paologab
Date Posted: 03 Apr 2019 at 5:31pm
for istance, to have a low noisy system, with positive pressure inside the case
I set the fans as follows (extract form my work sheet)

     Cpu1     Cpu2     Cha1     Cha2     Cha3     Delta
     CoolerM     Adda     Vultech     Criogen     Vultech     
     1 step                         
tCtrl     60     60     60     60     60     °C
rpm     30%     40%     30%     90%     30%     
cfm     17     (29)     12     40     (12)     27
     2                         
tCtrl     70     70     70     70     70     °C
rpm     50%     50%     50%     90%     50%     
cfm     28     (36)     20     40     (20)     31
     3                         
tCtrl     80     80     80     80     80     °C
rpm     70%     70%     70%     90%     70%     
cfm     39     (50)     28     40     (28)     28
     4                         
tCtrl     90     90     90     90     90     °C
rpm     100%     100%     100%     100%     100%     
cfm     55     (72)     40     44     (40)     27


-------------
AMD Ryzen 7 2700X w/Wraith prism
x470 Taichi bios 3.50
16gb HX432C16PB3K2/16 (hynix H5AN8G8NCJR-UHC)
M.2 970 EVO, SATA SSD, 2 SATA HDD
AMD Radeon RX 580 8G OC
Linux Kernel 5.4
Manjaro Stable XFCE



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net