I have a question regarding the temperature sensing and the PWM slope settings of the motherboard BIOS.
I am experiencing a strange issue. Whenever I try to set a non-disabled setting for the CPU fan (PWM), the speed of said fan never goes above 70% of its rated speed, no matter how hot the CPU becomes.
The only solution so far I have found is using Easytune6, and setting a manual PWM slope from 18 to 30ºC, as apparently what causes the fan to not ramp up is a temperature sensor misreading. Which is a bit strange, because the BIOS reads the actual CPU temperature just right.
Is this a known issue, or am I the first to experience it?
As a temporary solution until the real cause of the problem is found, if I could set the PWM slope to, for example, 4.5 or 5 PWM values/ºC (instead of the default 2.5 max), the fan would reach its maximum speed under the same circumstances as it does with my custom fan curve in Easytune6.
Please note that I experienced this bug in F2 BIOS, F3b BIOS (a Beta GGTSE made for me featuring processor undervolting, something I am REALLY grateful for), and the bew F4c beta BIOS.
Also, if said PWM values could be added into the said F3b BIOS GGTSE made me earlier, I would thank you a lot for it. The bugs would not be solved from their roots, but the workarounds would give the board full functionality.
Thank you a lot for your time, and have a good day,
Thank you for supporting GIGABYTE products. In order to answer your question properly, could you please try to provide us more information about the problem you faced and so we could provide you a much proper answer?
You mentioned that "Whenever I try to set a non-disabled setting for the CPU fan (PWM), the speed of said fan never goes above 70% of its rated speed, no matter how hot the CPU becomes.", please let us know which utility or where you check this information and setting. If possible, please provide us a screen shot or detailed setting.
Also, with the mail, you mentioned about you do some setting in the Easy Tune 6, we would like to know more detail setting and step you have done. And what makes you think the sensor misreading. Please let us know more detail.
We appreciate your understanding and cooperation. Thanks.
Thanks for the reply. I will elaborate, step by step (I am aware sometimes I cannot make myself clear!)
1) If Fan control is set to 'Disabled', it ramps up to 100% speed.
2) If set to 'Manual (any PWM slope)', 'Auto', or 'Silent', it never goes beyond 70% speed, according to CPUID HWMonitor (and I can hear it is not running at maximum speed).
All of the above refers to BIOS control. Below is Windows-based control.
3) If I use Easytune6's Fan Control tab to set a manual curve, it works properly. But, I have to set 30ºC as a temperature limit for 100% fan speed.
Otherwise it goes into a dangerous temperature zone (above 70ºC). With a 30ºC limit on the software, it always stays below 70ºC under full load, adequately adjusting the fan speed.
What makes me believe the BIOS is misreading the sensors? The fact that EasyTune6 needs to have 30ºC as an upper limit in order to properly adjust the fan speed.
Please note that I am using a Noctua NH-L9a. The noise emmitted by the stock AMD cooler was unbearable.
If you need more information, please let me know!
Thanks for your time,
About the issue you mentioned, please understand Smart Fan is for optimizing medium / high speed fan. Therefore, the setting you did in BIOS and Easy Tune 6, it seems the feature works properly. With the information you provided, it seems there is no misreading about the temperature. If it let you think it is misreading, probably because you use low-noise fan. The fan speed is usually low than medium/high speed fan. If you want your fan could run in high speed, you may adjust setting manually in Easy Tune 6.
Then I feel like there should be an option in the BIOS that lets you choose what fan are you using, am I right? Like any other board supporting PWM I have ever owned had.
Because with the current options, either my processor runs extremely hot, much higher than Tjmax (Tjmax is 73ºC according to AMD and mine can reach upwards 80ºC) if I set it to a PWM slope of 2.25 (maximum setting), or it reaches thermal shutdown if I select Auto or Silent.
In neither of both cases the fan goes above 1600RPM.
The only way my processor is properly cooled is by
1) Setting that curve in EasyTune6 (which is not the solution, because it only works under Windows 7 and nowhere else, plus requieres me to ensure the software is working, doesn't freeze, and so on).
Please note that I have to set a 30ºC temperature limit for the fan to ramp up, and the software itself is reading around 25-26ºC when a temperature probe is telling me that the base of the heatsink is reaching 50ºC.
2) Disabling SmartFan (which leads into a ridiculously noisy fan blasting at 2700RPM).
See why I am deducing that the temperature is being misread? The BIOS CANNOT let the processor reach temperatures above 80ºC if I have set the temperature warning at 60ºC (it NEVER warns me, that has to be said too).
Also, while CPUID HWMonitor is reporting accurate temperature readings (corroborated with an external thermometer), as soon as I restart the computer and go into the BIOS, the built-in monitor reports a 14ºC temperature (absolutely impossible in a 21ºC ambient), and it soon rises into the 40s domain.
I have attached an explanatory picture, just in case you did not understand my issue, so you see the huge discrepancy in temperatures (I can vouche that HWMonitor is reading accurately). Excuse me for the quality of the picture, I have had to do lots of tinkering for a picture that large to fit into the 200KB budget.
Thank you for your time,
Because most of the 3rd party software does not know our hardware design and somehow it is impossible to optimize all with our products; therefore, we are sorry to say that we cannot guarantee whether the 3rd party software can report information correctly. Sometimes it may display miscalculated/unsupported readings.
By using GIGABYTE motherboards, if you need a tool for hardware monitor, we recommend you to use EasyTune 6 utility which you can get from driver CD or download from our web site.
If the problem still remains, we suggest you test with another fan to see if the problem still remains.
Look, I have ran out of patience.
Your software says the CPU loads at 28ºC while the heatsink is barely untouchable and the system shuts down due to overheat.
Is that enough for you?
Why the 1st time they agree to make a BETA Bios with CPU undervolt and everything's happy and nice, and now this ******* keeps insisting his stupid board isn't misreading the CPU temperature, when it CLEARLY is? (I have already presented him proof from 3 different sources, yet he INSISTS the readings are right.
I was going to purchase my next motherboard from Gigabyte, but so far ASRock's Tech Service has been at least consistently decent, unlike GGTSE where one day they're super good and all, and the next one they're a clump of douchebags.