- Joined
- Jul 3, 2002
- Messages
- 23,397
Hi there,
There seems to be a lot of confusion as to why sensors give values and why Speedfan can't do anything with them.
Or why Everest give the wrong values.
The reason is simple, there are as many controller-chips and each chip has its own connections.
The only one that knows how they are connected is the manufacturer, as they decide how and what it connected.
Let me show you how it works, you can check the exact details in the below attached files.
The working is very simple:
1) To measure and control fan speed, all you have to do is connect the fan measuring wire to pin FANIN 1/2/3 and via the BIOS you control the speed IF it's connected via FANOUT 1/2/3
I know this is very simplistic, but it's the way it's done, there are a few extra components but that's basically all there is to it.
BUT, the connections and output regulation is done the way a manufacturer thinks is done best.
Typical MSI uses 1 fan control and 2 or 3 fan tachometer inputs.
So speedfan is able to control just the CPU-fan but not others (unless you see the BIOS can regulate more, then Speedfan can do it too!)
Ergo, always see what the BIOS can do, then you have a pretty good idea what is connected and what isn't.
2) Thermal sensors is a bit different, but all they do is measure a voltage-drop over a diode and calculate the temperature in the BIOS.
This is where a lot of people go wrong, most sensors will give a proper value, however Speedfan and Everest do not know what inputs are used!
They guess based on what is used mostly....so again, check in the BIOS yourself to have a good idea what sensors show what and how many are used.
Manufacturers typical do not use ALL connections the chip provides! Many are left open or have a shunt-resistor to prevent them from going wild, however, typical Speedfan and Everest show you a reading on such an input, they have to do that, as they don't know any better then there is something to read
How could they? They didn't solder the connections.
So there you have it, what you are seeing in SpeedFan and Everest is merely a questionnaire of a Chip, they simply scan the addresses where they know the chip has readings, and if those readings are anything worth showing they will show it as give it a name.
Yes even the unused lines if there is anything to read, they DO NOT KNOW if it's a real reading or simply a resistor to close the input, yes that gives a reading to but is false.
As we say many times, DO NOT TRUST THOSE PROGRAMS TO BE TRUE, check the BIOS and correct the names/readings yourself, Speedfan as options for that.
These are not bad programs, far from it, but you have to adjust them yourself to match your motherboard...such matching can be done by check the BIOS for the readings, then you should be able to figure out what sensors are showing what readings.
If you still do not understand, then please stop using those programs, as you will never understand what you are reading, nor can you conclude anything from it.
Please read the PDF, as it's useful, even if you do not understand the schematics, there is a lot of calculation information.
Beware, this is only a sample of a chip that can be used, this sample is from the K8T Master 2FAR.
The boards I know from MSI all have the Winbondchip with a number like 83xxx:
That is the chip that you try to read, and if you know the chip you can find the information, heck you can even add your own censors if you find unused inputs :lol_anim:
There seems to be a lot of confusion as to why sensors give values and why Speedfan can't do anything with them.
Or why Everest give the wrong values.
The reason is simple, there are as many controller-chips and each chip has its own connections.
The only one that knows how they are connected is the manufacturer, as they decide how and what it connected.
Let me show you how it works, you can check the exact details in the below attached files.
The working is very simple:
1) To measure and control fan speed, all you have to do is connect the fan measuring wire to pin FANIN 1/2/3 and via the BIOS you control the speed IF it's connected via FANOUT 1/2/3
I know this is very simplistic, but it's the way it's done, there are a few extra components but that's basically all there is to it.
BUT, the connections and output regulation is done the way a manufacturer thinks is done best.
Typical MSI uses 1 fan control and 2 or 3 fan tachometer inputs.
So speedfan is able to control just the CPU-fan but not others (unless you see the BIOS can regulate more, then Speedfan can do it too!)
Ergo, always see what the BIOS can do, then you have a pretty good idea what is connected and what isn't.
2) Thermal sensors is a bit different, but all they do is measure a voltage-drop over a diode and calculate the temperature in the BIOS.
This is where a lot of people go wrong, most sensors will give a proper value, however Speedfan and Everest do not know what inputs are used!
They guess based on what is used mostly....so again, check in the BIOS yourself to have a good idea what sensors show what and how many are used.
Manufacturers typical do not use ALL connections the chip provides! Many are left open or have a shunt-resistor to prevent them from going wild, however, typical Speedfan and Everest show you a reading on such an input, they have to do that, as they don't know any better then there is something to read
How could they? They didn't solder the connections.
So there you have it, what you are seeing in SpeedFan and Everest is merely a questionnaire of a Chip, they simply scan the addresses where they know the chip has readings, and if those readings are anything worth showing they will show it as give it a name.
Yes even the unused lines if there is anything to read, they DO NOT KNOW if it's a real reading or simply a resistor to close the input, yes that gives a reading to but is false.
As we say many times, DO NOT TRUST THOSE PROGRAMS TO BE TRUE, check the BIOS and correct the names/readings yourself, Speedfan as options for that.
These are not bad programs, far from it, but you have to adjust them yourself to match your motherboard...such matching can be done by check the BIOS for the readings, then you should be able to figure out what sensors are showing what readings.
If you still do not understand, then please stop using those programs, as you will never understand what you are reading, nor can you conclude anything from it.
Please read the PDF, as it's useful, even if you do not understand the schematics, there is a lot of calculation information.
Beware, this is only a sample of a chip that can be used, this sample is from the K8T Master 2FAR.
The boards I know from MSI all have the Winbondchip with a number like 83xxx:
That is the chip that you try to read, and if you know the chip you can find the information, heck you can even add your own censors if you find unused inputs :lol_anim: