X370 Taichi fan UEFI management |
Post Reply |
Author | |
VUMeter
Newbie Joined: 14 Sep 2017 Location: UK Status: Offline Points: 148 |
Post Options
Thanks(0)
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.
|
|
Nocturnal
Newbie Joined: 21 Mar 2017 Status: Offline Points: 37 |
Post Options
Thanks(0)
|
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 |
|
parsec
Moderator Group Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
Post Options
Thanks(0)
|
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. |
|
Nocturnal
Newbie Joined: 21 Mar 2017 Status: Offline Points: 37 |
Post Options
Thanks(0)
|
Thank you for your answer
|
|
nangu
Newbie Joined: 06 Jul 2017 Status: Offline Points: 120 |
Post Options
Thanks(0)
|
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
|
|
Nocturnal
Newbie Joined: 21 Mar 2017 Status: Offline Points: 37 |
Post Options
Thanks(0)
|
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. |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |