In the mean time, it's ok as it is.List of content you will read in this article: I am going to look into building a circuit to translate the header voltage into a PWM signal, but that might not happen for a while. The only problem is that the system fans sometimes don't come on when the system starts because the voltage is too low. I have fallen back to allow the BIOS automatic control of the temperature, which works ok. It might be possible that this header could be configured as PWM and that Gigabyte will update the BIOS at some point, but I'm not holding my breath.Ĭurrently, I have abandoned trying to get fancontrol to work in voltage control mode. I have measured a voltage on the PWM pin, so it's connected to something. I contacted Gigabyte asking if it was something that might be available in a future BIOS update, but they said there are no plans to do so. Strange that they would use a 4-pin header but not use the fourth pin. The SYS header (also 4-pin) is voltage control only. I have it set up as PWM and it works great. My motherboard manual says that the CPU header (4-pin) is PWM or voltage controlled. it's amazing what you can learn by simply reading the manual. I did not see any settings in /etc/fancontrol or /etc/nf that looked capable of compensating for what I've seen. My best guess is that my specific chipset isn't yet supported fully yet. The actual voltage pattern is too hard to describe here, but it was a combination of random jumps, staying steady, and a couple of areas of linear voltage variation over several steps. That way, I can power the fans with 12V and not ever have to worry about them stalling.īy the way, yes, I was getting some motion from the fans when I ran pwmconfig when it stepped through the speed settings. My plan is to build a circuit with a PIC microcontroller to output a PWM signal based on the system fan voltage signal from the header. My only problem with this approach is that my fans are 12V, and they sometimes won't even spin at the lower speeds. I'm guessing my chipset just isn't supported yet. So I think the standard BIOS controller will work fine for now, and maybe sometime in the future I'll get fancontrol to work. With the system on, I used a hair dryer to blow hot air on the motherboard and noticed a smooth increase in fan speed. After reading through the fancontrol documentation and getting nowhere, I remembered that the BIOS has a "Smart Guardian" feature which is basically the BIOS controlled System Fan speed based on the motherboard temperature. My motherboard only supports voltage control and not PWM on the System fan, despite having a 4-pin header. I was trying to figure out how to get fancontrol to work properly with the voltage control mode on my System Fan header. It is my assumption that the BIOS will control the fans using this interface, but if you run fancontrol, you will override these settings. Ps On re-reading your first post seems you are getting some movement on SYS? In which case just edit /etc/fancontrol manually to try smooth things out? įrom reading the lm-sensors FAQ, it appears as if fancontrol writes to memory addresses on either the ISA bus or the SMBus (depending on what you have on your motherboard) directly to control the fan speed. There may be some hints in your BIOS - in Abit-speak does uGuru/FanEQ allow any control of SYS and/or AUX? If not then highly likely fancontrol wont be able to either. And I suspect while my mobo (Abit A-S78H) will quite happily report the fan speed on all 3 headers (CPU, SYS & AUX) it is actually only wired to vary the voltage/PWM of CPU. it depends, as does speedfan in windows, on the mobo being wired correctly to enable fan speed control of the various headers. So I am about to head back to lm_sensors/fancontrol.īUT. My current conclusion (perhaps in ignorance) is that the BIOS/ACPI 'solution' cannot be made to work. It does seem to me there is definite overlap with what ACPI is trying to do (via thermal zones and the BIOS/DSDT) and lm_sensors/fancontrol and potentially some conflicts. I am far from an expert on this, and struggling with exactly this issue on my new setup (780G based, not in my sig yet).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |