The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
 Next page →

    HP Notebook Fan Control in HWiNFO32 !

    Discussion in 'HP Business Class Notebooks' started by Mumak, Sep 22, 2010.

  1. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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 ;)
     
  2. Aikimox

    Aikimox Weihenstephaner!

    Reputations:
    5,955
    Messages:
    10,196
    Likes Received:
    91
    Trophy Points:
    466
    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!
     
  3. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    Modifying of the look-up table might be a possible feature too, but later..

     
  4. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    Posted a new build (959) with support of EMC2103-2 controller which should be present on 8530w
     
  5. kaliatech

    kaliatech Notebook Enthusiast

    Reputations:
    57
    Messages:
    39
    Likes Received:
    0
    Trophy Points:
    15
    Excellent! Thanks!
     
  6. cingcong

    cingcong Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    hp elite 8440p - - SMSC EMC2113 (8440p) - working!
     
  7. Aikimox

    Aikimox Weihenstephaner!

    Reputations:
    5,955
    Messages:
    10,196
    Likes Received:
    91
    Trophy Points:
    466
    can you control the fan?
     
  8. Devenox

    Devenox Notebook Evangelist

    Reputations:
    65
    Messages:
    417
    Likes Received:
    9
    Trophy Points:
    31
    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?
     
  9. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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)..

     
  10. Devenox

    Devenox Notebook Evangelist

    Reputations:
    65
    Messages:
    417
    Likes Received:
    9
    Trophy Points:
    31
    I hope it's possible... (fingers crossed)
    Is this only GPU fanspeed adjustment? or CPU too?

    [​IMG]
     
  11. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    That machine doesn't feature the SMSC sensor, so it's not possible.

     
  12. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    Here's a screenshot of a HP 8740w system with SMSC EMC2113 chip and Fan Control:
    Min setting:
    [​IMG]
    Max setting:
    [​IMG]
     
  13. Devenox

    Devenox Notebook Evangelist

    Reputations:
    65
    Messages:
    417
    Likes Received:
    9
    Trophy Points:
    31
    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)
     
  14. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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.

     
  15. Aikimox

    Aikimox Weihenstephaner!

    Reputations:
    5,955
    Messages:
    10,196
    Likes Received:
    91
    Trophy Points:
    466
    Well, normally, manual fan controls are not needed and can even be harmful if misused. But this time HP made a poor balance of thresholds and the fan kicks in to the max speed too late, lol.
    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...
     
  16. maximinimaus

    maximinimaus Notebook Evangelist

    Reputations:
    468
    Messages:
    635
    Likes Received:
    0
    Trophy Points:
    30
    I have a 8530w, but I'm only able to increase the speed. Decreasing it is not possible. The sensor is an EMC2103-2.
     
  17. Aikimox

    Aikimox Weihenstephaner!

    Reputations:
    5,955
    Messages:
    10,196
    Likes Received:
    91
    Trophy Points:
    466
    Does it return back to normal when switching to auto?
     
  18. HiddenUser

    HiddenUser Notebook Evangelist

    Reputations:
    159
    Messages:
    473
    Likes Received:
    2
    Trophy Points:
    31
    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).
     
  19. Aikimox

    Aikimox Weihenstephaner!

    Reputations:
    5,955
    Messages:
    10,196
    Likes Received:
    91
    Trophy Points:
    466
    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.
     
  20. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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.

     
  21. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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).

     
  22. rollj83

    rollj83 Notebook Enthusiast

    Reputations:
    0
    Messages:
    42
    Likes Received:
    0
    Trophy Points:
    15
    I can confirm that the fan control feature also works on the 8540w. Excellent work!!
     
  23. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    Thanks for the feedback. Can you please tell me which SMSC sensor model is on 8540w (for my reference) ?

     
  24. maximinimaus

    maximinimaus Notebook Evangelist

    Reputations:
    468
    Messages:
    635
    Likes Received:
    0
    Trophy Points:
    30
    Here's a screenshot of a HP 8530w system with SMSC EMC2103-2 chip and Fan Control:
    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.
     
  25. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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..

     
  26. maximinimaus

    maximinimaus Notebook Evangelist

    Reputations:
    468
    Messages:
    635
    Likes Received:
    0
    Trophy Points:
    30
    It seems to me, the fan control starts at a defined point. Sliding the button from min to max does nothing until this point is reached, then it works. Interestingly the fan switches to min after enabling auto again. It stays for a while at about 1000 rpm, then increases again to the defined rpms for the current temperature.
     
  27. Aikimox

    Aikimox Weihenstephaner!

    Reputations:
    5,955
    Messages:
    10,196
    Likes Received:
    91
    Trophy Points:
    466
    ^^ Same happens on 8740w.
     
  28. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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..

     
  29. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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.
     
  30. rollj83

    rollj83 Notebook Enthusiast

    Reputations:
    0
    Messages:
    42
    Likes Received:
    0
    Trophy Points:
    15
    It reads EMC2113 for the SMSC sensor. I am also having the same issue with the limits of the speed control for the fan. I check out the new beta and report back.
     
  31. maximinimaus

    maximinimaus Notebook Evangelist

    Reputations:
    468
    Messages:
    635
    Likes Received:
    0
    Trophy Points:
    30
    Decreasing doesn't work, only Min is possible. Increasing is possible after getting over the specific point. Max is also possible. Decreasing from Max to the specific point is also possible. Setting Min from Max is also possible.
     
  32. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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..

     
  33. Aikimox

    Aikimox Weihenstephaner!

    Reputations:
    5,955
    Messages:
    10,196
    Likes Received:
    91
    Trophy Points:
    466
    Interesting... So skipping certain speeds and going straight to a much lower/higher doesn't always work? I'll check this as well...


    <<<< Yep, I can't go to min from medium straight, but I can do it step by step, slowly decreasing the speed.
     
  34. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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.
     
  35. myth_237

    myth_237 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    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:

  36. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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.

     
  37. myth_237

    myth_237 Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    5
    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!)
     
  38. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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..

     
  39. Aikimox

    Aikimox Weihenstephaner!

    Reputations:
    5,955
    Messages:
    10,196
    Likes Received:
    91
    Trophy Points:
    466
    Could you keep HWinfo32 with the sensors applet running in the background for a couple of hours while doing your regular work and then take a screenshot and post it here?

    There's a chance that you could lower the fan noise by reapplying thermal paste and cleaning the system from dust.
     
  40. adam526

    adam526 Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    It works for me: I have a 8530w. Is it possible to teach the fan control to my desired settings?
     
  41. wallace2010

    wallace2010 Notebook Enthusiast

    Reputations:
    0
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    5
    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
     
  42. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    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)..
     
  43. wallace2010

    wallace2010 Notebook Enthusiast

    Reputations:
    0
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    5
  44. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
  45. adam526

    adam526 Newbie

    Reputations:
    0
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    5
    Can't wait to work out a solution to "teach" the fan speed to specific gpu/cpu temp!

    Great work so far!
     
  46. Sebl

    Sebl Notebook Guru

    Reputations:
    36
    Messages:
    63
    Likes Received:
    1
    Trophy Points:
    16
    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.
  47. niffcreature

    niffcreature ex computer dyke

    Reputations:
    1,748
    Messages:
    4,094
    Likes Received:
    28
    Trophy Points:
    116
    Could you tell us a little bit about how we might find this SMSC sensor type?
     
  48. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    The SMSC chip should be reported by HWiNFO32 under sensors.

     
  49. Judicator

    Judicator Judged and found wanting.

    Reputations:
    1,098
    Messages:
    2,594
    Likes Received:
    19
    Trophy Points:
    56
    Hm. Does the latest build non-Beta build (1065) include these features?
     
  50. Mumak

    Mumak Notebook Evangelist

    Reputations:
    818
    Messages:
    419
    Likes Received:
    1
    Trophy Points:
    31
    Which features? If you mean the HP Fan Control, then yes it's still there.

     
 Next page →