-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No fan RPM on some fans on MSI X870 Tomahawk #107
Comments
Can confirm as well on an MSI MPG X870E CARBON WIFI board:
|
Confirmed on MSI PRO X870-P WIFI:
|
Some of us are attempting to resolve this in the LibreHardwareMonitor project. It appears MSI has used some different pinouts on this motherboard than other implementations, and it doesn't appear to be as simple as "remapping them". Any assistance on this would be appreciated, as it seems to be effecting all the newer MSI boards using this chip (X870 and Z890) |
@demomanca I don't have this motherboard. |
Sorry, I should have been clearer, it wasn't so much about that particular board, it was more about how you went about finding the registers etc, or is it a case of (as we have been doing) just trial, error, poke and prod. |
I see the same for MSI B850 Tomahawk:
|
I don't have the ability to develop on theses motherboard |
Hi @Fred78290 , Pull request for LHM is here LibreHardwareMonitor/LibreHardwareMonitor#1621 You can see what we had to do to get those other fan headers working. Not sure how we manage that here however. Is there a way to define "if this board, then this layout" with this module? |
Thx, I read your changes and I have just changed the number of fans to 16. I created a branch named 16-fans, could you check on your motherboard that all fans appear? Before install, remove the running module with rmmod nct6687 followed by make dkms/clean; make dkms/install |
Thanks @Fred78290 , I'll try and give this a go this week and see if it works. |
I have a MSI X870E Carbon with the same issue. I built the module with the PWM control does not seem to work however for the system fans. it does work for fan 1 and 2 (cpu fan and pump). for the system fans I get PWM control values
all control values
|
Could try by changing in file nct6687d.c:1665
inplace of
|
@Fred78290 that change seems to help, but writing to the pwm_enable values still has no effect. also the fan number and pwm number probably isn't a 1:1 match (i assume those with a pwm value are valid fans in my system as there are 8 non zero values and 8 fan headers on my mainboard) PWM values
|
Yeah, we haven't worked out the PWM control signal points for those fans yet. MSI and Nuvoton won't tell us where the register is. :( |
Can confirm that working for MSI B850 Tomahawk too |
This module seems to have exposed a lot of values for my MSI X870 Tomahawk motherboard, but some seem to be incorrect.
For example, the CPU Fan RPM is reading correctly, but the System Fan 2 and System Fan 3 should be reporting some RPM value, as I've confirmed they are rotating and the values are reading correctly on the BIOS.
A few temperature sensors also seem to be missing.
Here's the output of
sensors
after doing asensors-detect
:The text was updated successfully, but these errors were encountered: