Open Benjamin-Loison opened 7 months ago
./build/hx30/util/ectool help
autofanctrl <on>
Turn on automatic fan speed control.
...
fanduty <percent>
Forces the fan PWM to a constant duty cycle
...
hello
Checks for basic communication with EC
...
pwmgetduty
Prints the current 16 bit duty cycle for given PWM
...
temps <sensorid>
Print temperature.
tempsinfo <sensorid>
Print temperature sensor info.
thermalget <platform-specific args>
Get the threshold temperature values from the thermal engine.
thermalset <platform-specific args>
Set the threshold temperature values for the thermal engine.
sudo ./build/hx30/util/ectool autofanctrl
Automatic fan control is now on for all fans.
sudo ./build/hx30/util/ectool inventory
EC supported features:
...
2 : Direct Fan power management support
...
10 : Thermal management support
When fan is quite quiet:
sudo ./build/hx30/util/ectool pwmgetfanrpm
Fan 0 RPM: 3658
sudo ./build/hx30/util/ectool pwmgetnumfans
Number of fans = 1
sudo ./build/hx30/util/ectool pwmsetfanrpm 15000
sudo ./build/hx30/util/ectool pwmgetfanrpm
Fan 0 RPM: 8902
sudo ./build/hx30/util/ectool pwmsetfanrpm 0
sudo ./build/hx30/util/ectool pwmgetfanrpm
Fan 0 RPM: 2055
Laptop fan control to make it silent when no significant workload.
Pay attention that the system should stop if the temperature is too high. Check what too high means here and can warn me about the temperature later on if I lost my current work.
Related to the Ask Ubuntu question 1110943.
So
does not return anything.