Add configuration for Gigabyte AERO 14KV8#693
Merged
hirschmann merged 2 commits intohirschmann:masterfrom May 27, 2019
christiansteinert:master
Merged
Add configuration for Gigabyte AERO 14KV8#693hirschmann merged 2 commits intohirschmann:masterfrom christiansteinert:master
hirschmann merged 2 commits intohirschmann:masterfrom
christiansteinert:master
Conversation
Add configuration for the "Gigabyte AERO 14KV8" laptop model. This is the 14 inch Gigabyte Aero model with i7-8750H CPU and Geforce 1050TI GPU which came out in 2018.
Set critical temperature to 95 instead of 90 which is still within spec range and brings the temperature higher than the highest temperature band.
Owner
|
Thank you very much for your config!
No need to apologize. I love long descriptions. Makes it much easier to comprehend what you're trying to achieve with the config and gives others an example of how to create a config. Really good job! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is a configuration like for the "Gigabyte AERO 14KV8" laptop model. I tested it both with Linux and with Windows. Goal of this configuration is to keep the laptop as silent as possible and only spin them up if needed. With the built-in fan modes one only has the choice between a constantly running fan or a silent mode in which the CPU turbo is disabled.
This laptop has two fans (one on the CPU and one on the GPU) but the EC expects that both fans are set to the same speed.
The write registers are identical to the existing "Gigabyte p35w v3" configuration. However, the read registers are different. Read registers have a value range from 0 to 22 and if the speed percentage is calculated on that basis then it is in the same ballpark as the requested percentage that is set via the write registers.
I also used a different approach for this configuration than the "Gigabyte p35w v3" config does. The older configuration defines a minimum speed for the fan whereas I set the minimum speed to 0 to allow turning the fan off completely and then made sure with the temperature control settings that never a fan speed below 30% is used (which the PWM-driven fan cannot really handle).
The initialization part brings the laptop into "fixed speed" fan mode and disables other fan modes that would override this setting. To understand the registers I started off with a c program for the Gigabyte p37 model (https://github.com/jertel/p37-ec/) and then checked with RWEverything and adepted things further for the aero 14kv8 where I found differences. I documented everything that I understood about the EC registers at: https://github.com/christiansteinert/p37-ec-aero-14/blob/master/Aero%2014%20Fan%20Control%20Registers.md
Thanks for the great work! (and sorry for the long description)
Christian