I have implemented experimental Fan Control in HWiNFO32 for some HP notebooks.
It might work on other models too, but the condition currently is to have one of the:
- SMSC EMC2113 (8740w)
- SMSC EMC2103-1, EMC2103-2 (8530w)
fan controllers.
If there are other models with different SMSC controllers I could look if it's possible to add that control too (I'd need feedback which HP model it is and which SMSC sensor is detected there).
Download here:
LINK REMOVED DUE TO NBR FORUM RULES
The Fan Control is not a published feature so you need to do the following things to activate it:
1. Open the Sensors window and make sure you see the SMSC sensor
2. Click inside the list of sensors (make sure it has focus)
3. Type on keyboard: "fancontrol"
If you did everything correct and your machine features the supported SMSC sensor a small window should open. By default, the "Auto" mode should be selected. In this mode the fan speed is automatically controlled by the preset logic depending on temperature (look-up table). You need to switch to "Manual" mode and then you can change the fan speed and click "Set Speed".
Watch fan speed in the Sensors window...
Give feedback....
Enjoy![]()
-
Thanks Mumak! It's working great on my machine (8740w)
Now, the system can handle the most intensive tasks w/o overheating! Whoa!
HP default look-up table is great for those who never stresses the system much and want a silent fan.
But it works not so perfect when running benchmarks and other demanding apps. I had 85C on Both CPU and GPU during Furmark and 3Dmark06. Now with the manual fan control, it never reaches 75C! -
Modifying of the look-up table might be a possible feature too, but later..
-
Posted a new build (959) with support of EMC2103-2 controller which should be present on 8530w
-
Excellent! Thanks!
-
hp elite 8440p - - SMSC EMC2113 (8440p) - working!
-
-
Does it work for an envy 15?
Can you make a screenshot what to do? because I don't know it, after reading...
What is "SMSC sensor"? Is this just fanspeed?
Thanks, glad people are still searching for such things, HP don't have to control MY notebook.
You know some ways to change voltage @ gpu? or overclock an i7 720QM? -
Depends on sensor/fan controller used. Please post a screenshot of the Sensors screen.
I'm sure Aikimox can post a screenshot of the process (I don't have such machine)..
-
I hope it's possible... (fingers crossed)
Is this only GPU fanspeed adjustment? or CPU too?
-
That machine doesn't feature the SMSC sensor, so it's not possible.
-
Here's a screenshot of a HP 8740w system with SMSC EMC2113 chip and Fan Control:
Min setting:
Max setting:
-
Stupid HP, why would they offer not such things in their 'premium' line up ...
This is CPU only?
BTW you know programs to change voltage @ GPU ? (4830 mobility) -
On that model, the fan speeds are most probably controlled via an Embedded Controller which runs own proprietary firmware.
No, I don't know a tool to control ATI voltage.
-
They probably did this intentionally, since a year ago people complained about the opposite - too loud fans, hehe.
So instead of making a proper balance, they went from one extreme into another... -
-
Does it return back to normal when switching to auto?
-
Does this void your warranty? In other words: Is there any way the service center is able to realize the use of this 'unauthorised' program? (when sending to repair, of course).
-
As long as you don't ruin your system by intentionally stopping the fan, - there's no problem and the warranty stays intact.
In fact, you're sooner to kill your system by gaming using the auto mode made by HP, since, as I mentioned many times, it has serious flaws.
My advice - do nothing during your regular office work, but when stressing the system with heavy applications and games - force the fan to max speed.
Very simple and should let your system last longer. -
Can you please include screenshots of the Sensors with Fan Control of both situations (Min and Max) so I can see it?
Having a HWiNFO32 Debug File of both might be helpful too.
-
I don't think it's possible by the service center to detect that someone used this tool. Even if you would stop the CPU fan, the CPU has internal protection mechanisms to avoid overheating so it would shutdown itself at critical temperature (Tj,max).
-
I can confirm that the fan control feature also works on the 8540w. Excellent work!!
-
Thanks for the feedback. Can you please tell me which SMSC sensor model is on 8540w (for my reference) ?
-
1. File Auto setting:
2. File Min setting:
3. File Max setting:
4. File Auto after Max setting:
Also attached is a HWINFO DBG file. -
Thanks for the data. Can you please try to change the fan speed linearly from Min to Max and watch how the speed changes (if the fan speed changes as expected)? There might be a min/max settings below/above which the fan control will not operate..
-
-
^^ Same happens on 8740w.
-
So there seems to be some kind of limit on min/max setting in the system. I'll probably need to override them.
Could you please run the RW-Tool, press the SMBus button, then enter:
Address: 5C
Byte
Then please do a Read for few Fan Speed settings (from min to max) and save the dumped data. I'll alayse them to see what can be done..
-
I made some improvements to get closer to the fan Min limit, so please try:
LINK REMOVED DUE TO NBR FORUM RULES
and let me know. -
-
-
That should be ok. It's because there are limits on Min and Max where the fan won't accept that speed. An exception is the absolute Min which will be accepted. Important is that it's possible to achieve the real Min and Max values..
-
<<<< Yep, I can't go to min from medium straight, but I can do it step by step, slowly decreasing the speed. -
HWiNFO32 v3.60-965 Beta available.
Changes:
- Minor fixes and updates (Win7 type, MX16xx Ext1 temp, GPU enum, SNB GFX clock).
- Added possibility to disable sensor data logging for report file (avoids raising of memory usage during monitoring).
- Added support of ITE IT8728F, IT8781F, IT8782F, IT8783F LPC/Hardware Monitor.
- Improved enumeration of multiple GPUs via NVAPI.
-
Hi everyone. I was download HWiNFO32 and HWiNFO32.DBG. after installed HW32inst.exe finally run the HWiNFO32.exe Can't display Fan Speed slider
My notebook is Hp Probook 4510s. Cpu fan woking very very loud. Please help me pls
Attached Files:
-
-
Unfortunately, your notebook doesn't have the required SMSC fan control chip. The EMC1402 which is on your model is a temperature monitor only (without fan control). Your fans are probably controlled via the Embedded Controller which isn't currently supported by HWiNFO32.
-
Is there another way to solve this problem is the fan? Very frustrating because the fan noise. Do you offer as a program? (Except for SpeedFan!)
-
I currently don't have the required know-how to read/control the fan for your model. The problem with Embedded Control is that it uses its own proprietary methods (no standards) which are not disclosed to public or very hard to get.
I'm still working on adding support of other models, but it's a really hard work are requires much testing and feedback..
-
There's a chance that you could lower the fan noise by reapplying thermal paste and cleaning the system from dust. -
It works for me: I have a 8530w. Is it possible to teach the fan control to my desired settings?
-
my fans were increasing/decreasing speed every 30sec (temps between 55C and 70C) when I was using my HP which is quite annoying. I felt that as soon as turbo boost is activated automatically, the fan cries for speed and slows down after a few seconds. Pretty bad job from HP imho.
I've tried ur tool, didn't manage to fully control speeds but at least in manual mode the fan keeps a constant speed and does not go above 70C (turbo boost seems not active?!) which satisfies me.
however looking forward to change/configure fanspeeds by a look-up table etc
edit: I have a 8540w with I7-620m -
Thanks for the feedback.
I played with the idea of modifying the look-up table, however I can't convert the temperature values in this table to degrees C yet (seems to be a value of some PWM duty cycle).. -
hi Mumak, we really appreciate your work and it would be awesome to control the fan with a table in the future
Sorry for the off-topic but maybe u as a hardware guru know how to turn off the turbo boost in a HP system? (link: http://forum.notebookreview.com/hp-...rbo-boost-reduce-heat-system.html#post6810936 ) -
I have posted my answer in that thread..
-
Great work so far! -
Wow, works with my 2530p(EMC2103-2). I tried it with acp/dsdt tables but I can't find the fan control in there, just some weird thermal monitoring which I can't interpet.
Controlling fan-speed with tables would be great, thx so far!!!
edit: fan starts @ 60% and gets faster till 100%. Anything under 60% and the fan stays at 0%solnyshok likes this. -
niffcreature ex computer dyke
-
The SMSC chip should be reported by HWiNFO32 under sensors.
-
Hm. Does the latest build non-Beta build (1065) include these features?
-
Which features? If you mean the HP Fan Control, then yes it's still there.
HP Notebook Fan Control in HWiNFO32 !
Discussion in 'HP Business Class Notebooks' started by Mumak, Sep 22, 2010.