Skip to content

Assistance with NCT6687 on newer MSI boards #77

@demomanca

Description

@demomanca

Hi there,

We're attempting to update the NCT6687 code in LHM to work with some newer MSI motherboards. Refer LibreHardwareMonitor/LibreHardwareMonitor#1513

I noticed you contributed the original code for that, and FanCtrl is using LHM libraries. Would you have any insights for us? The newer MSI boards have now incorporated another 8 fan controls, and they've moved the majority of those fans to those controls.

ie, existing NCT6687 have 8 controls, usually CPU, Pump, Sys 1, Sys 2....etc, the newer implementations are using 16 control registers now, with CPU, Pump, blank, EZConn, then blanks up to the back 6 controls.

We're really stuck in trying to get these "new" fans controlled, any help would be greatly appreciated. We've mapped as many registers as we could using various dumps.
https://docs.google.com/spreadsheets/d/1kWWF88rG7b-muFXRmnHkFApQDs0LpDC02vnP9YEZHQ0/edit?usp=sharing

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions