It would be most useful if HWinfo could monitor the fan RPM of Clevo laptops.
As it stands, properly assessing and comparing the cooling performance of various setups with respect to benchmark performance, temperatures and fan noise levels are very misleading as users can't report the fan RPM. It would be a very useful feature in HWinfo to include the ability to monitor and plot/log the fan rpm values for the CPU fan and GPU fan.
I can't find any utility that can read the fan speed directly for Clevo laptops. With this feature, maybe this would be the only utility able to monitor fan RPM on Clevo laptops?
For example, on a P170HM, the status of the fan RPM data is reported in the Embedded Controller I/O space (EC_SC/EC_DATA=0066/0062) at the following byte offsets:
CPU Fan: D0 D1
GPU Fan: D2 D3
The DxDy is a 16-bit word that reports the tick counts (N_ticks) of the EC clock per fan revolution. The RPM value can be obtained by:
Fan_RPM = (32768 * 60) / N_ticks
Typical values of fan speed readings in these registers:
CPU Fan: 00 00 ==> 0 RPM
03 20 ==> 2457 RPM
01 FA ==> 3885 RPM
GPU Fan: 00 00 ==> 0 RPM
03 52 ==> 2313 RPM
02 1E ==> 3627 RPM
Cheers!
As it stands, properly assessing and comparing the cooling performance of various setups with respect to benchmark performance, temperatures and fan noise levels are very misleading as users can't report the fan RPM. It would be a very useful feature in HWinfo to include the ability to monitor and plot/log the fan rpm values for the CPU fan and GPU fan.
I can't find any utility that can read the fan speed directly for Clevo laptops. With this feature, maybe this would be the only utility able to monitor fan RPM on Clevo laptops?
For example, on a P170HM, the status of the fan RPM data is reported in the Embedded Controller I/O space (EC_SC/EC_DATA=0066/0062) at the following byte offsets:
CPU Fan: D0 D1
GPU Fan: D2 D3
The DxDy is a 16-bit word that reports the tick counts (N_ticks) of the EC clock per fan revolution. The RPM value can be obtained by:
Fan_RPM = (32768 * 60) / N_ticks
Typical values of fan speed readings in these registers:
CPU Fan: 00 00 ==> 0 RPM
03 20 ==> 2457 RPM
01 FA ==> 3885 RPM
GPU Fan: 00 00 ==> 0 RPM
03 52 ==> 2313 RPM
02 1E ==> 3627 RPM
Cheers!