核心驅動 nct6683

支援的晶片

  • 華邦 NCT6683D/NCT6686D/NCT6687D

    字首:‘nct6683’

    掃描地址:從 Super I/O 暫存器檢索的 ISA 地址

    資料手冊:可根據請求從華邦獲取

作者

Guenter Roeck <linux@roeck-us.net>

描述

此驅動程式支援華邦 NCT6683D eSIO 晶片。

這些晶片最多支援 32 個共享的溫度和電壓感測器。它支援最多 16 個風扇轉速感測器和最多 8 個風扇控制引擎。

溫度以攝氏度測量。測量解析度為 0.5 攝氏度。

電壓感測器(也稱為 IN 感測器)以毫伏報告其值。

風扇轉速以 RPM(每分鐘轉數)報告。

使用須知

EC 韌體版本為 1.0 且構建日期為 13 年 4 月 3 日的 Intel 主機板上的限值暫存器位置與華邦資料手冊中的暫存器位置不匹配。華邦確認 Intel 使用了帶有不同暫存器地址的特殊韌體版本。描述 Intel 韌體的規範由華邦和 Intel 簽署保密協議(NDA),不對公眾開放。

一些暫存器位置可以透過逆向工程獲得;另一些則隱藏得太深。鑑於此,使用此韌體從作業系統寫入任何值被認為風險過高,因此已被停用。所有限值都必須從 BIOS 寫入。

該驅動程式僅在 Intel 韌體下進行了測試,並且預設僅在 Intel 主機板上例項化。要在非 Intel 主機板上啟用它,請將 ‘force’ 模組引數設定為 1。

已測試的主機板和韌體版本

據報告,該驅動程式可與以下主機板和韌體版本配合使用。

主機板

韌體版本

Intel DH87RL

NCT6683D EC firmware version 1.0 build 04/03/13

Intel DH87MC

NCT6683D EC firmware version 1.0 build 04/03/13

Intel DB85FL

NCT6683D EC firmware version 1.0 build 04/03/13

AMD BC-250

NCT6686D EC firmware version 1.0 build 07/28/21

ASRock X570

NCT6683D EC firmware version 1.0 build 06/28/19

ASRock X670E

NCT6686D EC firmware version 1.0 build 05/19/22

ASRock B650 Steel Legend WiFi

NCT6686D EC firmware version 1.0 build 11/09/23

MSI B550

NCT6687D EC firmware version 1.0 build 05/07/20

MSI X670-P

NCT6687D EC firmware version 0.0 build 09/27/22

MSI X870E

NCT6687D EC firmware version 0.0 build 11/13/24