Print Page | Close Window

Z97 Extreme 3 has bugged CPU FAN control

Printed From: ASRock.com
Category: Technical Support
Forum Name: Intel Motherboards
Forum Description: Question about ASRock Intel Motherboards
URL: http://forum.asrock.com/forum_posts.asp?TID=6221
Printed Date: 12 Apr 2021 at 12:21pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Z97 Extreme 3 has bugged CPU FAN control
Posted By: donger
Subject: Z97 Extreme 3 has bugged CPU FAN control
Date Posted: 30 Sep 2017 at 7:38am
I setup in bios so when my CPU gets hotter the fan is spinning quicker. This works very well 95% of the time and the tempearture nexer exceeds 80*. But sometimes the fan gets stuck @ 20% like the motherboard can't read CPU temperature properly or something and the fan gets stuck on 20% speed. This causes the cpu to overheat and eventually windows crashes. Please help me with the issue. I have new bios.



Replies:
Posted By: parsec
Date Posted: 30 Sep 2017 at 10:29am
" rel="nofollow -
Originally posted by donger donger wrote:

I setup in bios so when my CPU gets hotter the fan is spinning quicker. This works very well 95% of the time and the tempearture nexer exceeds 80*. But sometimes the fan gets stuck @ 20% like the motherboard can't read CPU temperature properly or something and the fan gets stuck on 20% speed. This causes the cpu to overheat and eventually windows crashes. Please help me with the issue. I have new bios.


Not much information in your post, so questions first.

Have you tried clearing the BIOS/CMOS?

How long have you been having this problem? Is this a new PC build with the issue from the start, or has the PC been fine and the problem began recently?

What CPU and CPU cooler are you using? If it is not the stock Intel CPU cooler, is the fan connection a three pin or four pin connector? Which fan header is it connected to?

What are you using to monitor the CPU cooler's fan speed, and CPU temperature?

The default CPU fan speed profile will change the CPU cooler's fan speed as the CPU gets warmer. But you've configured it yourself in the UEFI/BIOS? That's fine, but what fan speed profile did you select, or is it a custom profile?

If you updated the BIOS, all the BIOS options are reset to their default values. If you created a custom profile, or selected a different built in profile, you'll need to configure that again in the BIOS.

If the CPU were to over heat, the CPU shuts itself off, or the board shuts down, to protect the CPU. Windows crashing is not what happens when a CPU overheats, since the PC will just restart again when Windows crashes. So what exactly happens when you say the CPU overheats and "Windows crashes"?

Have you opened the PC case recently to check if the CPU cooler and its fan are clean and free of dust? Even if the CPU cooler's fan was running at a low speed, the CPU would need to be under a heavier load to overheat. But if you are using the stock Intel CPU cooler, that is more likely to happen.



-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: donger
Date Posted: 02 Oct 2017 at 2:35am
" rel="nofollow - Have you tried clearing the BIOS/CMOS? yes

How long have you been having this problem? it started when i set custom fan curve in uefi

What CPU and CPU cooler are you using? 4690K + prolimatech megahalems heat spreader + 12 cm Enermax fan - 3 pin and connected to the only socket supporting custom fan curve (CPU_FAN2)

What are you using to monitor the CPU cooler's fan speed, and CPU temperature? MSI Afterburner overlay and for speed i have my case opened and i see it's spinning very slowly and doesn't react to cpu overhead.

But you've configured it yourself in the UEFI/BIOS? Mine is pretty much like the default with minro tweaks. Like slower fan speed at idle and faster at moderate and high load.

There is a bluescreen saying CLOCK_WATCHDOG_TIMEOUT(And it's not because of my OC) and when i touch the heatspreader it's like 80*, very hot cuz the fan is barely working.

Evyrything is clean and just like i said it's working properly 95% of the time(custom fan). But like one launch in 20 i run my game and it crashes after 10 miutes due to heat.




Posted By: donger
Date Posted: 08 Oct 2017 at 11:33pm
" rel="nofollow - so any help? unfortunately my warranty is over so i can't RMA the mobo


Posted By: boombastik
Date Posted: 10 Oct 2017 at 7:44pm
I have seen it myself in my motherboard z97 aniversarry.

In my case the cpu intel stock fan stuck at the same rpm and not arise with the temeprature.
THis is totally random.

But if i disable cms in uefi ( pure uefi), this dont happen, so maybe if u have the cms compatibilty to on , it brakes the initialization of fan.(random times)



Posted By: parsec
Date Posted: 10 Oct 2017 at 10:32pm
Originally posted by donger donger wrote:

" rel="nofollow - so any help? unfortunately my warranty is over so i can't RMA the mobo


Your main problem is using a three pin fan on the CPU_FAN2 header only, and no four pin fan on the CPU_FAN1 header. The CPU_FAN2 connector is really a secondary connector for CPU coolers that use two fans, like some Noctua models.

I'd like to know which model Enermax fan you are using, since the Enermax fans I've used have been not good at all. Quiet but low maximum RPM.

How are you able to "touch the heat spreader" on a CPU that is under a CPU cooler? If you are talking about the CPU cooler itself that is at 80C, then that fan is defective or running as such a low speed that its doing nothing. Some people run Megahalems passive, meaning no fan on them at all, just case fans pushing air in and out of the case. There is no way a Megahalems is at 80C, even without a fan.

I'd like to see the CPU_FAN2 speed in a screen shot of the HW Monitoring screen, as well as the CPU temperature. If it is much below 1,000RPM, then it needs adjustment of the fan speed percentage at a lower temperature. But we don't know what model fan it is, so no idea of its specs.

All PC fans are different, there are no standards for fan speed at a specific voltage. The maximum speed of various 120mm fan models can be 800RPM or less, up to over 3,000RPM. So the fan speed control percentage must be adjusted for each fan model. The default values are just an average for some fans, but won't work well with all fans.

If the fan is barely working, you need to adjust the percentage values higher at lower temperatures. But a good four pin PWM fan on the CPU_FAN1 header is really what you need. I doubt there is anything wrong with the board, or nothing that loading the UEFI/BIOS defaults, or even flashing the UEFI over again if it was corrupted, would not fix.

Also, no idea about any chassis fans in the PC case, or what case you are using. You must have cool air coming in, and exhausting heated air out of the case, particularly when using a video card and gaming.



-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: donger
Date Posted: 12 Oct 2017 at 4:24am

this is after 3 hours of playing Overwatch. I am telling you once again i have everything setup perfectly. It is just 5% of game launch the MOBO reads wrong the CPU temperature and doesn't apply proper voltageo to the fan so it stays on too low rpm


Posted By: donger
Date Posted: 12 Oct 2017 at 5:19am
" rel="nofollow -
Originally posted by boombastik boombastik wrote:


But if i disable cms in uefi ( pure uefi), this dont happen, so maybe if u have the cms compatibilty to on , it brakes the initialization of fan.(random times)


i can't find it in UEFI, which tab is it on your board?


Posted By: parsec
Date Posted: 12 Oct 2017 at 6:43am
Originally posted by donger donger wrote:

" rel="nofollow -
Originally posted by boombastik boombastik wrote:


But if i disable cms in uefi ( pure uefi), this dont happen, so maybe if u have the cms compatibilty to on , it brakes the initialization of fan.(random times)


i can't find it in UEFI, which tab is it on your board?


CSM is in the Boot screen. If you have the Fast Boot option set to Ultra Fast, the CSM option is removed, and set to Disabled. Also, IF you use the Ultra Fast option (which requires CSM disabled), that can cause side affects with the board's sensor chip, since it causes a shorter POST.

If you find the CSM option, you may not be able to simply disable it without other side affects.

BTW, thanks for the post/explanation that I can understand. So in 5% of the game launches, you get this problem. Intermittent problems are the worst to diagnose.

Monitoring software, including a board's UEFI/BIOS, can interfere with each other when they are running at the same time, and cause bad data to be read by one of the programs. MSI Afterburner is usually considered well coded, but if you have other monitoring programs running at the same time, that can cause the UEFI's control to get bad data in a temperature reading, and not act as it should.

Do you see a bad CPU temperature reading in Afterburner or HWMonitor when the over heating occurs?


-------------
http://valid.x86.fr/48rujh" rel="nofollow">


Posted By: donger
Date Posted: 12 Oct 2017 at 11:01pm
Ok i set it to ultra boot now, was fast boot before. Unfortunately i never had any monitoring software ON when the crashes happened. All i know that after the crash, on the bluescreen, i open the case see the fan is spinning molasses like like and the megahalems is so hot i can't touch it. After i reset the PC the fan goes to 100% right away to cool down the CPU.

If this CMS thing is not gonna work i will just buy 4 pin fan.


Posted By: donger
Date Posted: 29 Oct 2017 at 9:15pm
Originally posted by boombastik boombastik wrote:

I have seen it myself in my motherboard z97 aniversarry.

In my case the cpu intel stock fan stuck at the same rpm and not arise with the temeprature.
THis is totally random.

But if i disable cms in uefi ( pure uefi), this dont happen, so maybe if u have the cms compatibilty to on , it brakes the initialization of fan.(random times)


thanks mate! after switching to ultra boot not a single crash!

I am 100% this is a bug. This should not happen.


Posted By: boombastik1
Date Posted: 31 Dec 2017 at 10:42pm
Hallo again.
I made a lot of tests with a lot of fans and i can recreate it.
when i boot  i go into bios and i without change anything , i  save and exit ,when my system restarts the fan controller stacks and dont change rpm fan with temperature.  ( the most times not every time).

I also found the solution for this.i have a cpu pwm fan and two chassis pwm fans.
when i move my pwm fan to 3 pin cpu header, the other pwm fans works always. I cant recreate the bug.
So the 4 pin cpu fan header has the bug. When u have put a fan there not always change rpm with temperature and as a result it stucks also the other pwm chassis fans.

This bug exist in at least 4 models z97 asrock  motherboards.

So the conclusion is this.
If u want all the fans to works as intented dont use the 4 pin pwm cpu fan.

U can use all the pwm chassis fans and the 3 pin cpu fan.
(in my setup now i have a 3 pin cpu fan  in the 3 pin cpu header and 2 pwm chassis fans in the 2 chassis fan headers in a z97 anniversary)

Another solution is to put the cpu fan in a chassis pwm fan header and put a slow rpm chassis fan in 3 pin cpu fan header.










Posted By: boombastik1
Date Posted: 06 Apr 2019 at 8:29pm
After you put the pc in s4 (hibernation or hybrid shutdown)in windows 10 and
then you restore the pc from hibernation the CPU temperature is stuck in the same temp.(the last temp when u put the CPU to s4)

To recreate this bug u need only the motherboard to work in uefi mode with cms on.
In pure uefi (CMS off) and in pure legacy mode this bug don?�t exist.

That is the reason that cpu fan stuck. (u need to have a pwm cpu fan also.


Posted By: DuranXL
Date Posted: 24 Jan 2021 at 11:03pm
Originally posted by boombastik1 boombastik1 wrote:

After you put the pc in s4 (hibernation or hybrid shutdown)in windows 10 and
then you restore the pc from hibernation the CPU temperature is stuck in the same temp.(the last temp when u put the CPU to s4)

To recreate this bug u need only the motherboard to work in uefi mode with cms on.
In pure uefi (CMS off) and in pure legacy mode this bug don?�t exist.

That is the reason that cpu fan stuck. (u need to have a pwm cpu fan also.

Hi,

Unfortunately, I also have this problem in Pure EUFI mode with CMS off :(.
CPU FAN 1 gets stuck at a certain RPM. Today my CPU overheated and got BSOD because it was stuck at 167mhz..so it's a really annoying problem.

I downloaded the A-tuning app and noticed that the CPU temperature gets stuck. In my case it was stuck at 48c, which was the same value showing in bios. This value stays at 48c even during benchmarks, HWinfo64 shows the correct temperature.

When I shutdown instead of restart or sleep, it's revolved and also temperature is moving again in A-tuning.
Unfortunately this means I cannot use sleep. Hopefully anyone has found a solution. My fan is 4-pin so if I connect that to 3-pin it will run at full speed.


Posted By: DuranXL
Date Posted: 24 Jan 2021 at 11:12pm
I meant 167rpm :) (can't edit post).
Also I have hibernation disabled (powercfg -h off) so don't use hybrid boot or hibernation.


Posted By: boombastik1
Date Posted: 12 Feb 2021 at 10:51pm
Nice on restart i found that the cpu peci temp freeze at the same temperature. It remembers the last temp value before initiate the restart.
We defenitally have a bug here.

Lenovo had a similar bug the solution was this:
-When we lengthened PECI reset waiting time to max 2 secs, built a trial BIOS and found the issue disappeared.



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