Almico's Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000327SpeedFanFan controlpublic2005-08-10 18:442005-09-17 12:24
Assigned Toalfredo 
PlatformHP Pavillion d1262.seOSXP HomeOS VersionSP2
Product Version 
Target VersionFixed in Version 
Summary0000327: SpeedFan looses control of CPU fan speed at high CPU loads
DescriptionI use a watercooling system, Zalman Reserator, which is splendid. The problem is that my computer requires the CPU fan to be connected at bootup, or the computer will shut down due to "CPU fan failure". Once the bootup is finished the CPU fan can be disconnected.

I use SpeedFan to switch off the CPU fan after bootup. The min and max CPU fan speed is set to 0, automatically variated. The desired CPU temperature is set to 80C. With the water cooling the CPU temperature never exceeds 60C.

At moderate CPU load the fan keeps off forever, but at high loads (BOINC project or AVI recoding) the fan starts. Once I push the fan speed "%" button on SpeedFan's Readings tab SpeedFan "wakes up" and turns off the fan, but after a few minutes it starts running again.

I have noticed "spikes" in the chart curves, which coincide with the SpeedFan failures. I attach a screendump of the chart.
Steps To ReproduceStart a heavy CPU load for a while.
Additional InformationI don't know what you mean by "Platform" above, so I wrote the computer model.
TagsNo tags attached.
Motherboard Model
Video Card ModelNVidea 6600
Attached Filesjpg file icon Charts.jpg [^] (36,376 bytes) 2005-08-10 18:44

- Relationships

-  Notes
alfredo (manager)
2005-08-21 01:37

It looks like there is some other "intelligence" acting somewhere in the computer. Most likely, it's the ACPI subsystem. It is difficult for SpeedFan to counteract it as it would require a constant polling of more values and it might lead to a continuos setting of different values between SpeedFan and ACPI. Anyway: I will try to figure out if there is any viable solution.
MrRCS (reporter)
2005-08-21 16:33

disable CPU_FAN monitor in BIOS.
larsthorelius (reporter)
2005-08-26 11:49

MrRCS, unfortunately the BIOS doesn't offer a way to disable the CPU fan monitor as far as I can see. That is why I use SpeedFan.

shlomomofo (reporter)
2005-09-09 22:01

i also have this same problem, with ADT7463.
alfredo (manager)
2005-09-13 20:39

There are, basically, two options here. Either the ACPI subsystem is changing fan speeds programatically, or the hardware monitor chip was configured to automatically change fan speeds. In the latter case, you can enter CONFIGURE / ADVANCED and check to see whether there is an option to set PWM MODE to MANUAL or SOFTWARE CONTROLLED.
shlomomofo (reporter)
2005-09-13 21:51

in the ADVANCED tab, i can set the pwm to MANUALLY CONTROLLED or AUTO ON CPU. the same effect occurs regardless of this setting...
larsthorelius (reporter)
2005-09-15 19:24

Alfredo, the behaviour seems very random. Consider the copy of the chart I sent. Sometimes the fan suddenly goes to full speed, sometimes to a lower speed although the temperature is always the same with the water cooler. I have also noticed that the problem is much less frequent when the Pentium's HyperThreading function is disabled than when it's on.

I am now using a macro (Aldos Macro Recorder) which presses the "Up" button on the SpeedFan speed regulator once per minute. The Max speed for the fan is set to zero, so just pressing the "Up" button activates the Automatic Fan Speed function, turning off the fan. This way the fan runs for a maximum of one minute before being turned off again.

It surprises me that SpeedFan registers the rpm of the fan when it goes on, but doesn't do anything to shut it down again.

alfredo (manager)
2005-09-15 19:35

Reported fan speeds are not 100% reliable. This is one of the reasons why SpeedFan doesn't use them, but only acts depending on reported temperatures. I was asked for an option to repeatedly set PWM. I will figure out whether this is something that won't hurt the whole system.
aznspeeder (reporter)
2005-09-17 01:29

cant you add a variable in the event thing so that it can adjust a certain variable when the fan speed is not in the range you want it to be? that would be useful, all you do is add commands that allow the events thing perform an action when fan is either not running when u want it to, or running when you dont.
larsthorelius (reporter)
2005-09-17 12:24

I agree with aznspeeder, splendid idea. If it is possible to add the option for SpeedFan to act upon RPM's after presentation of a warning dialogue, SpeedFan would be a gold mine for people who have a CPU water cooler, a BIOS that doesn't have the option to turn off the bootup fan sensor and an irrational fan control (like myself). I guess there is an increasing bunch of people turning to water cooling who will have this problem, some of today's fast computers have incredibly noisy fans. Mine actually sounded like a vacuum cleaner before I installed water cooling.


- Issue History
Date Modified Username Field Change
2005-08-10 18:44 larsthorelius New Issue
2005-08-10 18:44 larsthorelius File Added: Charts.jpg
2005-08-10 18:44 larsthorelius Video Card Model => NVidea 6600
2005-08-21 01:37 alfredo Note Added: 0001101
2005-08-21 01:37 alfredo Severity minor => feature
2005-08-21 01:37 alfredo Status assigned => acknowledged
2005-08-21 16:33 MrRCS Note Added: 0001104
2005-08-26 11:49 larsthorelius Note Added: 0001118
2005-09-09 22:01 shlomomofo Note Added: 0001185
2005-09-13 20:39 alfredo Note Added: 0001190
2005-09-13 21:51 shlomomofo Note Added: 0001191
2005-09-15 19:24 larsthorelius Note Added: 0001198
2005-09-15 19:35 alfredo Note Added: 0001199
2005-09-17 01:29 aznspeeder Note Added: 0001201
2005-09-17 12:24 larsthorelius Note Added: 0001202

Copyright © 2000 - 2019 MantisBT Team
Time: 0.1199 seconds.
memory usage: 8,116 KB
Powered by Mantis Bugtracker