ASRock.com Homepage
Forum Home Forum Home > Technical Support > AMD Motherboards
  New Posts New Posts RSS Feed - X370 Taichi fan UEFI management
  FAQ FAQ  Forum Search Search  Events   Register Register  Login Login

X370 Taichi fan UEFI management

 Post Reply Post Reply
Author
Message Reverse Sort Order
VUMeter View Drop Down
Newbie
Newbie


Joined: 14 Sep 2017
Location: UK
Status: Offline
Points: 148
Post Options Post Options   Thanks (0) Thanks(0)   Quote VUMeter Quote  Post ReplyReply Direct Link To This Post Topic: X370 Taichi fan UEFI management
    Posted: 30 Oct 2017 at 3:01am
The real annoyance is that there is no hysteresis option on the fan control.
I guess it's not a big issue if you have a CPU fan that doesn't really make much noise and you don't hear it ramping up/down.

Unfortunately, all fan speed controlling software cannot measure the Tdie or Tctrl temperature.  That's not to say those sensors cannot be read by software (HWinfo can), it's just that the ones that allow fan control such as SpeedFan only monitor temps from the motherboard Nuvoton chip.

This leads me to the conclusion that it is entirely possible to build a software fan controller that will respond to different sensors, it's just that it has not been done yet, at least not for this model.

UEFI/BIOS v3.00 does use Tctrl (Tdie+20) as it's report for CPU temp in it's H/W info page.  It also uses this sensor to control CPU fan speed (should you have the function enabled), and thus will make the fans spin up/down quite often, and with tiny load changes.  It's arguably safer than using T-socket as a temp source, as there is some lag in getting that temp up, whilst the Tdie is rather toasty at a point earlier.  However, it is quite nice that T-scoket takes a while longer to cool down, so the fan stays faster for longer, cooling more than just the CPU.
X370 TaiChi | 1700X P3.10 stock clocks | (2x 16GB) 32GB FlareX 2400MHz.
Back to Top
Nocturnal View Drop Down
Newbie
Newbie
Avatar

Joined: 21 Mar 2017
Status: Offline
Points: 37
Post Options Post Options   Thanks (0) Thanks(0)   Quote Nocturnal Quote  Post ReplyReply Direct Link To This Post Posted: 13 Oct 2017 at 2:49pm
After installing version 3.10, I noticed that the fan speed began to change very quickly after the start and end of the load. It is very convenient that now the real temperature is being monitored (i choose Tctl sensor).


Edited by Nocturnal - 13 Oct 2017 at 2:50pm
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 4996
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 13 Oct 2017 at 5:56am
Originally posted by Nocturnal Nocturnal wrote:

I still can not fully understand which sensor the fan speed is adjusted to. I have a bios version 3.00. I have heard that now the temperature is taken from the Tctl/Tdie sensor. Is this really so? Or is the temperature taken from the sensor indicated in Hwinfo64 as NUVOTON 6779d (and this number is always much lower than the temperature of the Tctl/Tdie)?

I need an exact answer in order to correctly configure the case fans using BIOS UEFI settings.


The Nuvoton 6779D chip is the main temperature, voltage, power, etc monitoring chip your board. Any and all temperature readings are read by and made available to programs with this chip.

For your X370 Taichi, with UEFI version 3.00, you cannot select which CPU temperature reading of the two you mentioned in the UEFI/BIOS. That feature was added in version 3.10.

As I recall, your board's UEFI 3.00 changed to monitoring Tctl, where previously it was using the other CPU temperature that does not change much at all. That temperature seems to be similar to the old AMD socket temperature.



Back to Top
Nocturnal View Drop Down
Newbie
Newbie
Avatar

Joined: 21 Mar 2017
Status: Offline
Points: 37
Post Options Post Options   Thanks (0) Thanks(0)   Quote Nocturnal Quote  Post ReplyReply Direct Link To This Post Posted: 13 Oct 2017 at 2:42am
Thank you for your answer
Back to Top
nangu View Drop Down
Newbie
Newbie
Avatar

Joined: 06 Jul 2017
Status: Offline
Points: 120
Post Options Post Options   Thanks (0) Thanks(0)   Quote nangu Quote  Post ReplyReply Direct Link To This Post Posted: 06 Oct 2017 at 11:29am
UEFI version 3.0 is CPU Tctl (AMD Ryzen on HWinfo64)

The latest version, I think it's the 3.10 for the Taichi, added the posibility to select either Tctl or CPU socket temp to manage fans, which is the Nuvoton CPU reading.

On Ryzen "X" CPUs, Tctl = Tdie + 20°. If you have a non "X" CPU, Tctl = Tdie.

The "real" CPU temperature is Tdie.
R7 1700 @3.90 1.25v - GSkill TridentZ 3200c16 Hynix MFR @2933 14-16-16-32 - Fatal1ty Gaming X370 K4 - Gigabyte GTX 1070 G1 - WD 256 Black M2 Nvme as Windows 10 boot drive - EVGA Gold 650W
Back to Top
Nocturnal View Drop Down
Newbie
Newbie
Avatar

Joined: 21 Mar 2017
Status: Offline
Points: 37
Post Options Post Options   Thanks (0) Thanks(0)   Quote Nocturnal Quote  Post ReplyReply Direct Link To This Post Posted: 06 Oct 2017 at 4:26am
I still can not fully understand which sensor the fan speed is adjusted to. I have a bios version 3.00. I have heard that now the temperature is taken from the Tctl/Tdie sensor. Is this really so? Or is the temperature taken from the sensor indicated in Hwinfo64 as NUVOTON 6779d (and this number is always much lower than the temperature of the Tctl/Tdie)?

I need an exact answer in order to correctly configure the case fans using BIOS UEFI settings.
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.063 seconds.