Almico's Bug Tracker - SpeedFan
View Issue Details
0000103SpeedFanFan controlpublic2004-10-02 07:032019-01-11 21:26
kswan53 
alfredo 
normaltweakalways
acknowledgedopen 
HP Pavilion Asus A7N8X-LAWindows XP HomeSP2
4.16 
 
NVidia GeForce4 MX Integrated GPU
0000103: Add Periodic Reasserting of Fan Speed Commands
If Speedfan had the ability to periodically reassert the fan speed commands, say once every several minutes, the fan speeds would recover to the desired levels following sporadic temperature spikes.
With this particular motherboard's BIOS, HP removed the ability to kill the BIOS CPU temperature control. What happens is that the CPU temp will occasionly spike to over 75C and return immediately to previous temerature. (Probably a bad reading since it never stays that high.) This causes the fan speed to max out and then immediately return to the BIOS's lowest fan speed setting. All of this happens too fast for Speedfan to see the temp spike and thus it continues to sit at its fan speed command level never noticing that the actual fan speed is much different from the desired setting since it has no actual fan speed feedback.
For example I have found that running the two fans at 65% and 50% as minimum settings generally keeps the CPU around 55C. These settings give a speed reading of 3000RPM and 1100RPM. When the BIOS sets its lowest speed, the fan speeds end up at 2000RPM and 950RPM. The speeds stay there until Speedfan finally sees a temperature reading greater than its setpoint and starts asserting the commands to the fans again. Usually this doesn't happen for hours.
No tags attached.
Issue History
2004-10-02 07:03kswan53New Issue
2004-10-02 07:03kswan53Video Card Model => NVidia GeForce4 MX Integrated GPU
2004-10-02 07:09kswan53Note Added: 0000370
2004-10-08 12:12alfredoNote Added: 0000382
2004-10-08 12:12alfredoStatusassigned => acknowledged
2004-10-09 00:18kswan53Note Added: 0000386
2004-10-11 05:39kswan53Note Edited: 0000386
2005-10-29 14:45duncanNote Added: 0001322
2005-10-29 21:57KernelSoftwareNote Added: 0001323
2018-12-11 07:25eddie007Note Added: 0008689
2018-12-19 10:59johnmartinNote Added: 0008708
2019-01-11 09:44alleysollyNote Added: 0008785
2019-01-11 21:24RozerMartienNote Added: 0008786
2019-01-11 21:25RozerMartienNote Added: 0008787
2019-01-11 21:26RozerMartienNote Added: 0008788

Notes
(0000370)
kswan53   
2004-10-02 07:09   
Report from Speedfan startup:
Scanning ISA BUS at $0290...
SuperIO Chip=IT8712F
Scanning nForce2 SMBus at $4300...
Scanning nForce2 SMBus at $4340...
Scanning ISA BUS at $0D00...
IT8712F/IT8705F found on ISA at $D00
SMART Enabled for drive 0
Found ST3120025A (120.0GB)
(0000382)
alfredo   
2004-10-08 12:12   
SpeedFan does not rely on reported fan speeds, but only on temperatures. By fine tuning fan speed settings you can achieve your goal. For example: you might set MAX SPEED to 65% and 50%. SpeedFan will never go higher, unless WARNING temps are exceeded. By playing with these settings you might do what you need.
The intervention from an external software (BIOS) is something that SpeedFan can't fight. It is assumed that there is no other tool acting on SPEEDs. But this is not causing any realy harm as SpeedFan keeps monitoring temperatures and rises fan speeds accordingly.
As a final note: please enter CONFIG / ADVANCED. There might be an option to set fan speeds to MANUAL, thus achieving what BIOS no longer allows you to.
(0000386)
kswan53   
2004-10-09 00:18   
(edited on: 2004-10-11 05:39)
I understand what you are saying and you are right there is really no harm being done in this case because if the temperature goes over the setpoint, Speedfan sends a new command to the fan and the speed changes to bring the temperature down.

Alfredo, before I start let me say that what follows is my interpertation of what is going on internally in Speedfan. I realize I may be wrong in some aspects but I am basing this interpertation on what I am seeing as well as my experience in programming machine control software.
Kevin

That being said, I have seen the following occur. If Speedfan is asserting a 100% speed trying to bring the temperature down and the BIOS lowers the speed, Speedfan will not reassert the fan speed command because it is already at the max speed command setting.

A specific example I just had happen:

The CPU setpoint is 60C, the temperature increased above that and Speedfan brought the fan speed up to 100% which is right. However, before the temperature got down below the 60C setpoint, the BIOS brought the fan speed down to its low setting which in my case is actually less than the minimum speed setting I have. The BIOS happens to react very quickly to temperature changes and spikes, most of which I suspect are noise in the readings. Anyway, this causes the CPU temperature to stop decreasing and it stays above the 60C setpoint. Speedfan sees the temperature as still above the setpoint of 60C, looks at its command level of 100% and since there is no command change required, does not reassert the command to the fan. So the fan speed stays low, the CPU temp stays high and we are stuck there until either the CPU temperature drifts below the 60C, not likely, or the CPU temperature rises to the temperature level for the BIOS control to kick in again which raises the speed. If that happens I suspect that Speedfan will never really regain control as the BIOS will keep the CPU temperature cycling between it upper and lower settings (75C and 70C in my case). So my thought is that with a periodic resending of the fan speed command, Speedfan would regain control because the fan speed would rise back up to the 100% speed because the CPU is above the 60C setpoint, drive the CPU temperature down below the setpoint and be back in control.

edited on: 10-11-04 05:39
(0001322)
duncan   
2005-10-29 14:45   
I have this exact problem; it's a real pain when running 3D games, for example, since the high temperature causes my system to slow down. Even if it doesn't make sense to try and fight the BIOS in general (although I reckon there's some cases where it would still help) it would be really good to be able to force/reassert 100% fan speed for this very situation. Also note for reference bug 0000327, which could possibly be alleviated by this fix.
(0001323)
KernelSoftware   
2005-10-29 21:57   
Since SpeedFan is checking every second, why not just have SpeedFan send the appropriate fan command each time, even if it is redundant? Or is that impractical for some reason?
(0008689)
eddie007   
2018-12-11 07:25   
The microsoft are developers of the get help window10. this is the use of Those person are face the connectivity http://gethelpwindows10.com [^] and any other trouble to window10 related more user are join this website.
(0008708)
johnmartin   
2018-12-19 10:59   
This could be a nod to us hinting that they know where he is. They just might not want to be pressured to reveal who the guy is https://www.gethomeworkonline.com/ [^] . It could've also been thrown in to make it feel like less of an ominous ending, but I chose to believe the former.
(0008785)
alleysolly   
2019-01-11 09:44   
McDVoice Survey is all about the customer satisfaction survey. You can give feedback about their outlet, cleanliness of the place, the price of the food and much more by simpling answering these survey.
https://surveydr.com/mcdvoice-survey/ [^]
(0008786)
RozerMartien   
2019-01-11 21:24   
Silver singles is one of the main worldwide dating locales, making by and large 2000 new couples every month in excess of 20 nations around the world, procuring the trust of more than 13 million singles. Most other more than 50 dating Sites will just show you profiles of individuals who live close by. SilverSingles accomplishes more. The majority of our individuals take an identity test with the goal that we can become more acquainted with them better – this causes us to combine individuals up dependent on their compatibility. The area is essential obviously, however knowing you’re a solid match with your matches makes finding ‘the one’ a whole lot less demanding. In case, some kinds of confusions or unforeseen situations cause any kind of hindrance then feel free to contact SilverSingles Customer Service Number +1(800)256-3416.
visit us:http://www.dating-advisors.com/silversingles-support-number/ [^]
(0008787)
RozerMartien   
2019-01-11 21:25   
Roku streaming players are a more helpful and savvy approach to sit in front of the television. Simply connect it to your television, interface with the web, set up a Roku record, and begin spilling your top choices. Dial the toll-free number for Roku Technical Support +1-888-370-1999 with full confidence and find the required details on an immediate basis.
visit us: https://www.thedevicesupport.org/roku-technical-support/ [^]
(0008788)
RozerMartien   
2019-01-11 21:26   
For the same reason, none of the subscribers ever faces any kind of problem when it comes to experience the world-class services for better connectivity to remain in sync with the latest trends and standards. You essentially need to know the administration and management of Spectrum always take the best care for subscribers’ gains. Thus, never compromise on the professionalism. Existing services available over Spectrum support phone number are nevertheless free of all kinds of loopholes and drawbacks.
visit us: https://www.thedevicesupport.org/spectrum-customer-support/ [^]