Very good information !
This works perfect you can now stick your cpu temp and dedicated gpu temp at whatever values you want
So whats the difference between byte 38 and byte 50 ?
-
Short version:
At any one time both offset 38 and 50 show information regarding the SAME sensor. For instance if you write 2 at offset 34, then what you read at both offsets 38 and 50 should be the same thing and in this particular case the temperature for the gpu zone, see my previous post for the zones. If you write yourself a value at offset 38, that value will be read back from there as written but offset 50 keeps on changing according to the temp read by the sensor.
Longer version:
As far as I could see, the acpi code only used offset 38 to write temperatures for a thermal zone. Offset 50 is used to read them and as I said before its acpi name is DTEMP which is likely to be Diode Temp, that is the temperature read from the sensor for that zone. What is exactly the meaning of writing to offset 38 still remains to be seen (writing 0 seems to reenable the field for read updates and show similar values with offset 50). The only thing that is clear is that offset 34 selects the thermal zone (sensor number) and any write (to offset 38) or read (from offset 50) should be preceded by a write to offset 34 with the proper thermal zone index. -
New Fan Tool out now, allows you to turn fan off
New tool is out now which controls fan , allows you to turn it off, and makes use of the above by using byte 34 so AIDA64 etc is not needed.
Its called : NoteBook FanControl from [Vorstellung] NoteBook FanControl (NBFC) - ComputerBase Forum
Download : http://sdrv.ms/MiTyOj
-
And here is the .config file for the 4530s.
Thanks to tkg2 for the byte 34 info! -
HPFanControl v0.62 built 20120613 is now available.
Changes:
- Send 1 to byte 34 at start
- Send 1 to byte 34 after standby
- Send 1 to byte 34 if byte 50 gets under 35 dec.
I have seen cpu-z mess up the ec. When open, it will constantly put both byte 38 and 50 in the "stuck" state of 14 hex (20 dec). That's why HPFC will immediately send a 1 to byte 34 over and over, to reset those values. -
about HPFanControl
is it possible to make the tool ONLY control fan speed, without affecting any other ec values, and allowing to keep fan speed between 128 to 0 only? -
This is part of the default levels:
Like this:
Or try NoteBook FanControl, the other tool. -
I have a HP probook 4530s. I've just tried NoteBook FanControl. It is perfect.
Thank you. -
Hi,
Can you send config file for HP probook 4530s. Please explain where have to put this file to find from FanControl.
Thank you. -
troubadix has done an amazing job, so let me introduce you to the final version of HPFC!
Changes:
- Lots of work done to redesign the main window, both slim and fat versions
- Working "Fan On/Off" window
- Working "Fan Speed" window
- Many other miscellaneous improvements
Download the program, run setup and that's all. No need for aida64 or any other program. Just remember to disable "Fan allways on while on AC" in the Bios. The default .ini is set just right for the 4530s. It will start the fan at 60C and turn it off at 50C. There is also an "Instructions" document and each option that can be changed in the .ini has info, so anyone can understand what does what.
Here is how it looks when you first start the program:
If you want to enable the fat style, set slimdialog=0 in the ini:
Download HPFanControl v0.62 built 20120617. -
http://forum.notebookreview.com/hp-...t-editing-nhc-acpi-module-16.html#post8607026
Put it in the configs folder. -
Does anybody (maybe jhonq) have an idea how to get control in linux (ubuntu) of the fans?
There are no "fans" listed in the acpi part of Ubuntu..
Thank you!! -
I have no clue about linux.
Let me quote my last post from previous page, as some might have missed it.
-
Do you now where to edit the decompiled DSDT table?
Here is my one:
Share-Online - dl/PCVFC36MJQC2
If I could find the part where the fans get controlled I could tell the kernel to load this modified image and it should do the trick, but I am not sure where HP hide the settings -
No thread for 4730s? HPFC work with 4730s
-
Hello jhonq,
do you plan support for probook 4540s ?
I try TPFanControl in 4540s, but i always get pulsing fan in smart and manual mode, no matter the setting in the .ini.
Thanks in advance ! -
"Fan allways on while on AC" is off? Try also the latest version of NBFC - [Vorstellung] NoteBook FanControl (NBFC) - ComputerBase Forum
"Pulsing fan" means that you can hear the fan off or not? -
Fan allways on while on AC is off in the BIOS. Pulsing fan - the fan cycles for 5 seconds from off to 40-50% fan speed.
i am trying Notebook fan controll at the moment with no success. -
-
my 4540s seems to be defective with fans always on at high speed and i am expecting a replacement unit, for now.... later can post about notebook fan control on a working 4540s machine.
-
I've set the BIOS correctly (Fan not automatically on with AC Power)
Tried TPFC - does not work for me
Tried HP Fan Control - does not work for me
Tried notebook fan control - does now work for me
I've even replaced the fan
Fan always runs at 105% no matter the temp
Starts at 105% as soon as I turn it on
Fan control programs report the target fan speed (eg. 50%)
But the fan is always at 105%
What do I do? Is something wrong with my mainboard?
Please help! -
Anyone have any advice for the post above?
Help? -
Does the 4540s i5 model have this (fan noise) as an issue? I'm considering a purchase
-
This notebook is known for it's noisy fan and early on cycle.
However, I sent mine in under warranty to fix a fan that was on all the time at 105%. Now it seems like heaven since it is so much quieter. Likely still somewhat noisy for people. Be warned. But a great hackintosh machine! I have a dual book iOs and Win7 working pretty good. -
after replacing motherboard HPfanControl doesn't work anymore. It writes:
[28.11.2012. 0:56:13] Manual: Set fan control to 0xff,
[28.11.2012. 0:56:14] To unstuck EC: Set EC Byte 0x22 to 1
[28.11.2012. 0:56:14] Manual Mode: Set EC Byte 0x26 to HP32start
[28.11.2012. 0:56:15] Fan: 0x6b / CPU-Temperature: 37°C
[28.11.2012. 0:56:15] Manual: Set fan control to 0xff,
[28.11.2012. 0:56:15] To unstuck EC: Set EC Byte 0x22 to 1
[28.11.2012. 0:56:17] Fan: 0x6b / CPU-Temperature: 37°C
[28.11.2012. 0:56:17] Manual: Set fan control to 0xff, -
-
you are probably right!
There is new bios version released on September 25, and my new motherbord has this version installed.
So probably HPFanControl is not compatible with this new version.
If somebody is able to contact developer, please notify him about this! -
I downgraded BIOS from version F29 to F23, but it didn't help.
I have also reinstalled OS and still HPFanControl is not affecting fan speed.
Any other ideas?
Maybe there on the motherboard is something like a hardware switch which disables controlling fan from OS? -
link is just an example
-
There's my 4330s i3 2350M/HD3000 config for HPFC. Use it on your own risk.
Code:Level=47 255 Level=57 91 Level=59 74 Level=61 65 Level=63 62 Level=65 59 Level=70 49 Level=79 0 // sounds like a jet plane
And there's my RPM table:
Code:Level: RPM: 255 0 128 2960 (Same as 91) 91 2960 82 3000 79 3110 74 3321 65 3840 62 3963 59 4200 49 5120 0 5715
-
so stupid - I just had to turn off function to keep fan always on in BIOS
-
:thumbsup:
-
I found one issue in HPFC:
I tried to change temp monitor frequency, but it has no effect, it was still 5 seconds. -
Hi. I have similar (but not the same) problem like KarlBauman. I'm able to control fan with smart or manual mode, but I'm not able to turn it off. It happens since today, yesterday it was okay.
I have unchecked "fan alway on while on AC" in BIOS, so it's not the problem. When my fan is for example on smart 240 (it works okay) and i switch it on manual 254, it works and i have cca 2800 RPM... But when i want to turn it off (manual 255) it switches automatically to 65 and it is noisy.
Solution is to have 254 used as minimum, but sometimes i just need to turn fan fully off.
I don't know what to do, nothing has changed on my laptop since yesterday
Thanks
EDIT:
This is my log (I don't know what bolt lines mean):
[16.2.2013 23:00:18] Manual: Set fan control to 0xff,
[16.2.2013 23:00:19] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:19] Manual: Set fan control to 0xff,
[16.2.2013 23:00:20] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:20] Manual: Set fan control to 0xff,
[16.2.2013 23:00:21] To unstuck EC: Set EC Byte 0x22 to 1
[16.2.2013 23:00:21] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:21] Manual: Set fan control to 0xff,
[16.2.2013 23:00:22] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:22] Manual: Set fan control to 0xff,
[16.2.2013 23:00:23] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:23] Manual: Set fan control to 0xff,
[16.2.2013 23:00:24] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:24] Manual: Set fan control to 0xff,
[16.2.2013 23:00:25] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:25] Manual: Set fan control to 0xff,
[16.2.2013 23:00:26] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:26] Manual: Set fan control to 0xff,
[16.2.2013 23:00:28] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:28] Manual: Set fan control to 0xff,
[16.2.2013 23:00:29] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:29] Manual: Set fan control to 0xff,
[16.2.2013 23:00:30] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:30] Manual: Set fan control to 0xff,
[16.2.2013 23:00:31] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:31] Manual: Set fan control to 0xff,
[16.2.2013 23:00:32] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:32] Manual: Set fan control to 0xff,
[16.2.2013 23:00:33] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:33] Manual: Set fan control to 0xff,
[16.2.2013 23:00:34] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:34] Manual: Set fan control to 0xff,
[16.2.2013 23:00:36] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:36] Manual: Set fan control to 0xff,
[16.2.2013 23:00:37] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:37] Manual: Set fan control to 0xff,
[16.2.2013 23:00:38] Fan: 0x41 / CPU-Temperature: 40°C
[16.2.2013 23:00:38] Manual: Set fan control to 0xff,
[16.2.2013 23:00:39] Manual Mode: Set EC Byte 0x26 to HP32start
[16.2.2013 23:00:39] Fan: 0x41 / CPU-Temperature: 40°C
[16.2.2013 23:00:39] Manual: Set fan control to 0xff,
[16.2.2013 23:00:40] Fan: 0x41 / CPU-Temperature: 40°C
[16.2.2013 23:00:40] Manual: Set fan control to 0xff,
[16.2.2013 23:00:41] Fan: 0x41 / CPU-Temperature: 40°C
[16.2.2013 23:00:41] Manual: Set fan control to 0xff,
[16.2.2013 23:00:42] Fan: 0x41 / CPU-Temperature: 41°C
[16.2.2013 23:00:42] Manual: Set fan control to 0xff,
[16.2.2013 23:00:43] To unstuck EC: Set EC Byte 0x22 to 1
[16.2.2013 23:00:43] Manual Mode: Set EC Byte 0x26 to HP32start
EDIT2: False Alarm. It seems that my BIOS loves pranks that can be solved only by turning off (i tried of course before asking) and REMOVING BATTERY. Last time I had to do this because my fn and ctrl keys was switched... -
ehmm hi guys i regisered in this forum just for the question i hope i will get someones attention
i have probook 4520s this tool that the op posted seems to be compatible (i think) because everytime i run it the fan just stops working well the thing is i dont need it to stop i want it to always run at maximum overheating is killing me every 30 minutes (yes i the inside of the laptop is cleaned did that about 200 times these last few days ) i tried messing with hpFan control clicking manual and typing varius numbers from 1 to 250 i think i tried them all the fan doesnt move at all as soon as i close the program though the fan starts woking ,i would appreciate any help i can get the lap top is 1 year old and im still paying for the damn thing i hate throwing away stuff that im not done paying (and the fact that i dont have money to spend on new pc/lap top now) so
thanks for the time
-
Hello All,
I recently bought a ProBook 4540s i3 with dedicated graphics (AMD Radeon HD 7650M) and of course, the fan noise is a big problem, exactly like for 4530s.
I have read this thread (and the one from HP support) with great interest and tried both applications HPFanControl and NoteBookFanControl.
Unfortunately neither one works correctly on my system.
Maybe is it because of the dedicated graphics ?
Using NoteBookFanControl-0.14.4.60.beta with the included config file for 4540s, the temperature and fan speed control works with the settings from basic window but the fan never goes to 0%.
Q: is the config file 4540s only for integrated video, or also for dedicated gpu version laptops?
With HPFanControl v0.62, the control works for a while (e.g. 30min) after which the fan goes loud as usual.
Tryed with laptop plugged/unplugged, tried restarts and no result.
The value of HP32start is 31deg (1F in register 38 of EC).
Q: maybe the answer is in the setting of HP32stop ? I have left it unchanged (00)
I have configured ini file like this:
Level=45 255
Level=50 150
Level=60 82
...etc
The setting of the laptop is the following:
- BIOS version F01 (19 Apr 2012); reverted from F.40 (1 Feb 2013) in the attempt to eliminate all possible causes.
- Disabled "Fan always on while on AC power" in the BIOS
- Power settings: all possible combinations (power saving, full performance, etc).
- Speedfan: uninstalled
Any advice would be highly appreciated .
Thank you! -
hi guys.
i've been using HPFanControl on my PB4530s for about a 6 months now with no problems.
lately (like a week ago), it begun to work weidly. i used original settings (bellow 50C fan goes off) and it used to work, but now after reaching 49C, fan speed goes higher than before (5500 RPM) and it wont shut. i must turn whole program off, warm it up to lets say 60C, fan goes on as usual but than again it wont stop, it just flies up.
could anyone please tell me what's happening? i've done nothing to the settings of the program nor windows.
thanks in advance
(also, is it normal to have these 1 second fan bursts in about 3 second cycle with HPFC off? not that it's loud, more like.. why?) -
hi there
I use HPFanControl with 2560p. Is it really impossible to set fan rpm's somewhere between 0 and 3200rpm (first level threshold)? X220 is able to run (if I remember correctly) something about three different rpm's levels before 3000 rpm. With 3200rpm 2560p has mean temp. aroun 38/40C so If there would be possibility to set for example 2600 rpm it will cause 5C temp rising. Not bad because still under 50C. -
Hello there,
i have found a tool that is mod. by a cool german Guy
https://skydrive.live.com/?cid=6c34bd33ac55ce36&id=6C34BD33AC55CE36!390&authkey=!APNc-4e4i7-KxOw
Its the Notebook Fan Control from HP as mod with many Laptop model from HP
So give it a try and report.
Its possible to deactivate the Fan on many Laptops.
greetings and sorry for my bad Englishira1234 likes this. -
How can I change fan speed in Ubuntu 14.04 64bit?
I've already using it in windows 8.1.
Please Help me!
HP ProBook 4530s - Fan always on - Help with DSDT editing or NHC ACPI module
Discussion in 'HP Business Class Notebooks' started by jhonq, Apr 14, 2012.