I'm trying to get it to work for my Acer laptop, an AN17-41. There's no included profile for my laptop, so I know I have to create one.
For the life of me I can't figure out how. Is there anyone here who knows how to do this and could please give me step-by-step instructions?
I'd be really grateful!
Anyone here ever use the software Notebook Fan Control?
Moderators: Bakhtosh, EvilHomer3k
-
- Posts: 49
- Joined: Sun Jan 28, 2007 1:46 am
- Anonymous Bosch
- Posts: 10698
- Joined: Thu Oct 14, 2004 6:09 pm
- Location: Northern California [originally from the UK]
Re: Anyone here ever use the software Notebook Fan Control?
Here are the instructions from the developer of NoteBook Fan Control (NBFC):Darkstar One wrote: ↑Tue Jun 11, 2024 7:17 am I'm trying to get it to work for my Acer laptop, an AN17-41. There's no included profile for my laptop, so I know I have to create one.
For the life of me I can't figure out how. Is there anyone here who knows how to do this and could please give me step-by-step instructions?
I'd be really grateful!
How to create a NBFC config
hirschmann/nbfc wrote:How to create a NBFC config
Config files are an integral part of NBFC, because they define how NBFC interacts with your notebook's embedded controller (EC). The EC, among other things, monitors your system's temperatures and controls the fan(s). It usually sits on the motherboard or is integrated into a Super I/O chip and is connected to the Southbridge via the Low Pin Count (LPC) bus. If you want to learn more about the EC in general, this paper by Intel and the ACPI specifications (ch. 12) might be helpful.
To create a working NBFC config you must find out how the EC in your notebook model works, especially which EC registers allow you to control your notebook's fan(s).
Most important registers you should look for:
In the following chapters I will describe different ways of how to gather information about the EC and how to finally create a working NBFC config:
- A register which allows you to control the fan. In a NBFC config this is called WriteRegister.
- A register which holds the current fan speed. In a NBFC config this is called ReadRegister. This one may be equal to the WriteRegister.
- On some ECs, you must find a register which allows you to set the fan control mode from automatic (= controlled by the EC's firmware) to manual, otherwise the EC will ignore or overwrite external input.
"There is only one basic human right, the right to do as you damn well please. And with it comes the only basic human duty, the duty to take the consequences." — P. J. O'Rourke