As I had noticed some others on the quest for a solution to silence their HP notebook, I thought I should let you know that it IS possible with Notebook Hardware Control.
Get the tool from here: http://www.pbus-167.com/
(And don't forget the C2D patch if you have such a cpu otherwise it's BSoD time.)
And then get the ACPI config files from HERE (and extract them into your ..\notebook hardware control\acpi\ folder, THEN start NHC).
German thread but all you need is to dl the linked file in the first post (don't remember if that requires registration).
NOTE: My HP NC6400 had a different mainboard model number than the one in that config xml file. However, once I edited it there and restarted NHC, everything worked as it should. I guess the differing number is due to a later mainboard revision.
So if your model is listed as supported but the ACPI panel in NHC doesn't work, open the info panel, click "show computer hardware details" and note down the Product number written under the Mainboard section. Now open the Hewlett_Packard.xml file (e.g. with notepad), search for the line with your notebook and "correct" the 4 digit model number. Once you restart NHC, ACPI should "work". I write "work" cos there's no guarantee.![]()
If your model aint supported yet, register to that forum, download the iasl.exe and make a *.dsl dump of your ACPI system. Post that toghether with your model number/details in above linked thread and ask if Henry (the generous man who coded our silence) makes the config files for your model.
Finally, work in silence. Cheers!![]()
-
Great I was wonderin why I couldnt control the fans since I could do almost everything else!
On a side note of NHC, I have a dv9000 and the hard disk temps dont show, they do on mobmeter though. is this common on HP's or dv9000's or do I have to do something specific to get it to read the temps on the two hdds i got? -
Yeah, same here. Don't know (yet) what's up with NHC that it won't read the HD temps when all other tools can.
-
Are you saying we can control our fan speeds, or when they shut down?
-
errr yeah thats what he says i think but the thing is it may not support your laptop yet, you have to request it in the forum there
-
You can tell the fan at which temp to blow with which speed. That's configurable through 4 values/points (start, low, mid, max) - on my NC6400 at least, guess that all depends on your model.
No configuration (yet) of how much the temp must fall till the fan switches to the next lower setting. Seems to be pretty much the same temp difference as with stock settings (5°C?) and so I'd guess the fan would completely stop if the CPU temp reaches 5°C(?) lower than what you defined as start value.
So basically, we can control our fans speed AND when they shut down.
On top of that, NHC let's you underclock (both external and internal CPU freq.) and undervolt and regulate/limit the cpu speed. That takes away heat and thus makes your pc run quieter (and, on battery, longer) too.
Whether it all works or not depends on whether your laptop model is supported or not. As every model has it's own mainboard, each one has a different ACPI system (the software that controls your temps, fans aso.) and thus needs it's specific NHC config files. Those NHC config files identify the laptop model through the mainboard product number, so if you have a model that's listed as supported, yet the ACPI panel in NHC doesn't work, it might just be that your mainboard product number is (due to newer/older revision or so) different than what is listed in NHC's config file.
If your notebook aint supported yet, go register at http://www.p35-forum.de then go here and dl the iasl.rar. Unzip it into a folder, open the command prompt (that MS-DOS console thing, sorry don't remember what it's called in english), point it to that folder and enter "iasl.exe -d". That will produce a *.dsl (e.g. dsdt_nc6400.dsl) file in that same folder which contains your ACPI information. Now zip that file and note your mainboard product number ( see the picture on bottom of the first post about where to find that info) and then make a post with your notebook details here and attach your zipped *.dsl file to it. If you're patient and lucky, Henry might create the config files you need to get NHC's ACPI part working on your model.
Hope that was clear enough now.
(Btw. allthough being a german thread in that not-just-german forum, from what I can tell Henry understands english too.) -
Thanks . -
The NHC with added ACPI files works great for me... but I'd like to know what are the usual/average temperatures for the NC9420 as I have changed the thermal grease from factory one to Arctic Silver 5 and would like to check if I might have applied it non-optimal.I've changed the grease of CPU and GPU (X1600)
My temps are:
TZ0 : 48C
TZ1: 40C
TZ2: 51C
TZ3: 39C
TZ4: 28C
TZ5: 20C
That's all in idle.
Thanks
Max -
correction.. sorry it is NX9420
-
what actually worries me more is the temps while running on semi full load (GPU/CPU):
TZ0: 88C
TZ1: 87C
TZ2: 59C
TZ3: 49C
TZ4: 28C
TZ5: 70C
TZ0 and TZ1 could be higher than usual as the surrounding GPU temperature should be higher than before if the new grease worked well as it is supposed to lead the heat away from processor (GPU)... still seems kind of hot to me... unfortunately the X1600 doesn't seem to have a sensor by itself.. right? -
****... after upgrading to BIOS F .19 ACPI with NHC doesn't work any more.. :-(
-
Most of the time I think that is because the assign different variables to the temp sensors on BIOS updates...probably to help prevent us tech savant people from modding their laptops with software like this.
-
As for the temp questions, they seem (too) high to me but I don't know about your rig. First check with another tool to see if the tems are right (e.g. speedfan for all sensors, RMClock for a more detailed cpu view), then google bout it or search in this forum, guess you should be able to find others that have the same rig so you can compare those values. -
My nx9420 acts a bit strange when I'm using NHC.
1 - The temps ramps up very fast up to 80° C when in idle, but only sometimes. It happened again just 5 minutes ago. I started Speedfan to check the temps and they were pretty much the same. Then I closed NHC which made the temps drop to like 45° immediately. It never happens when gaming or running Intel TAT.
NHC shows 4 temps, does someone know which temp is what? It's always the first temp that goes up to 80°, and the other temps are much lower, like:
CPU Temp: 82°C (43°C ,45°C ,38°C)
2 - The X1600 uses much less power when running on half speed. The Powerplay features lets me drop the speed even when charging the battery, but it won't use that setting automaically. I have all the three speed controls set to minimum, but they only kick in when I do this: Open the graphic tab in NHC, unplug the power cable, disable "Activate Powerplay" and then enable it again (the speed have now dropped), plug in the power cable again.
What am I doing wrong?
I don't worry about the HD temps, I checked it once with Dtemp. 32° when in idle and 45° after defrag. -
This NHC program is really cool.
I've currently under-volted my CPU at 1v runnign the fullspeed 2ghz.
I'm running an extended burn-in test right now. At a 53% load it still stays cool at 53C, and the fans turned down.
I like having the ability to immediatly switch between low-power mode, full-power mode, and full-power mode with maximum graphic capabilities.
I wish I could turn down the voltage at low power. becasue if it can run at 2 Ghz at 1v, I'm sure it could run half the speed at an even lower voltage than .950 -
Henchman: Do you control the fan or graphics card with NHC?
I must say that neither works well for me, I'm using standard ATI control center which doesn't give me the option to change speed. But the thing is that neither does the ATI control center from HP.com. The only control center with this feature that works is the one used in the recovery discs.
I've made an installation from a new XP disc, like this. That's the reason why I'm not using the original drivers.
Thanks. -
I haven't been able to get the speed of the graphics card lower than the default, and I wish I cold. -
Can that ACPI file be used for DV2000t??
-
It seems that we can do it manually, I found a useful link here.
http://avkrok.net/nw8240/windows.html -
Wow, Thinkwierd, that is a great description you found there! Tempting. Did you dare to try already?
-
I am close now. The problem I have is that I don't know which values to change in the decompiled file.
All I need to do is: find and change the values, recompile the file, and merge into registry. Value changing part is crucial.
I have attached my dsdt file and wondering if anybody know where to change the values.Attached Files:
-
-
Didn't have a look into this yet. I am a complete newbie and have doubts that I will manage.
Here is my dsdt file for bios version F.15. Maybe by comparing this file with older versions we can get at least some hints where to look, because I think in the latest versions they changed the fan control?Attached Files:
-
-
DV6174CL:
I browsed your attachment and it looks very much the same to my file. The key is to find the values to modify. -
DV6174CL:
I just used Vim 'diff' and compared the two files. They are EXACTLY the same. -
OUCH! Wrong file attached. How stupid can one person be?????? Here is my version, it is definitely different. I downloaded Bios version F.06 and will compare the ThermalZone sections.
**** file moved to following post **** -
So, here the dsdt.dsl files from bios f.06 and bios f.15 for the DV6100t.
There are differences in the thermalzone section, but it looks more complicated than just exchanging values. Should be somewhere around
Method (_TC1, 0, NotSerialized)
{
Return (0x02)
}
Method (_TC2, 0, NotSerialized)
{
Return (0x03)
}
Method (_TSP, 0, NotSerialized)
{
Return (0x32)
Too late for me to try it out now, maybe tomorrow.Attached Files:
-
-
DV6174CL:
I am stuck at this point. Need some insights.
NHC controls your HP's fans
Discussion in 'HP' started by Pop5k, Jan 15, 2007.