核心驅動 w83627hf

支援的晶片
  • Winbond W83627HF (僅限 ISA 訪問) 字首:‘w83627hf’ 掃描地址:從 Super I/O 暫存器中檢索到的 ISA 地址

  • Winbond W83627THF 字首:‘w83627thf’ 掃描地址:從 Super I/O 暫存器中檢索到的 ISA 地址

  • Winbond W83697HF 字首:‘w83697hf’ 掃描地址:從 Super I/O 暫存器中檢索到的 ISA 地址

  • Winbond W83637HF 字首:‘w83637hf’ 掃描地址:從 Super I/O 暫存器中檢索到的 ISA 地址

  • Winbond W83687THF 字首:‘w83687thf’ 掃描地址:從 Super I/O 暫存器中檢索到的 ISA 地址 資料手冊:可向華邦電子索取(http://www.winbond.com/hq/enu)

作者

Frodo Looijaard <frodol@dds.nl>, Philip Edelbrock <phil@netroedge.com>, Mark Studebaker <mdsxyz123@yahoo.com>, Bernhard C. Schrenk <clemy@clemy.org>

模組引數

  • force_i2c: int 初始化感測器的 I2C 地址

  • init: int (預設值 1) 使用 ‘init=0’ 繞過晶片初始化。如果載入模組時您的計算機崩潰,請嘗試此操作。

描述

此驅動程式僅實現對華邦 W83627HF、W83627THF、W83697HF 和 W83637HF Super I/O 晶片的 ISA 訪問支援。我們將它們統稱為華邦晶片。

此驅動程式支援 ISA 訪問,這應比 I2C 訪問更可靠。此外,對於同時包含 Super I/O 晶片和第二個僅支援 I2C 的華邦晶片(通常是 W83782D)的 Tyan 主機板,使用此驅動程式將避免 I2C 地址衝突以及 w83781d 驅動程式中所需的複雜初始化。

如果您確實需要對這些 Super I/O 晶片進行 I2C 訪問,請使用 w83781d 驅動程式。但是,現在已開發出此 ISA 驅動程式,這不是首選方法。

The w83627_HF_ 使用引腳 110-106 作為 VID0-VID4。w83627_THF_ 使用相同的引腳作為 GPIO[0:4]。從技術上講,w83627_THF_ 不支援 VID 讀取。然而,這兩款晶片採用相同的 128 引腳封裝。因此,w83627thf 晶片很可能將 VID 訊號路由到這些引腳,儘管它們並未為此目的而標記。因此,w83627thf 驅動程式將這些解釋為 VID。如果您的主機板上的 VID 不起作用,請首先查閱 lm_sensors 軟體包[1]中的 doc/vid。如果仍然沒有幫助,您可以直接忽略錯誤的 VID 讀取,不會造成任何損害。

有關此驅動程式的更多資訊,請參閱 w83781d 驅動程式文件。

[1] http://www.lm-sensors.org/browser/lm-sensors/trunk/doc/vid

強制設定地址

驅動程式曾有一個名為 force_addr 的模組引數,可用於強制設定硬體監控模組的基 I/O 地址。這是為了解決 BIOS 損壞的主機板問題。由於技術原因,此模組引數已移除。如果您需要此功能,可以在載入驅動程式之前使用 isaset 工具(lm-sensors 的一部分)獲得相同的結果

# 進入 Super I/O 配置空間

isaset -y -f 0x2e 0x87
isaset -y -f 0x2e 0x87

# 選擇 hwmon 邏輯裝置

isaset -y 0x2e 0x2f 0x07 0x0b

# 設定基 I/O 地址(本例中為 0x290)

isaset -y 0x2e 0x2f 0x60 0x02
isaset -y 0x2e 0x2f 0x61 0x90

# 退出 Super-I/O 配置空間

isaset -y -f 0x2e 0xaa

上述序列假定 Super-I/O 配置空間位於 0x2e/0x2f,但 0x4e/0x4f 也可能。

電壓引腳對映

以下是 W83627THF 的電壓引腳對映摘要。這對於將主機板製造商提供的資料轉換為可用的 libsensors 配置語句非常有用

  • W83627THF

    引腳

    名稱

    暫存器

    Sysfs 屬性

    100

    CPUVCORE

    20h

    in0

    99

    VIN0

    21h

    in1

    98

    VIN1

    22h

    in2

    97

    VIN2

    24h

    in4

    114

    AVCC

    23h

    in3

    61

    5VSB

    50h (bank 5)

    in7

    74

    VBAT

    51h (bank 5)

    in8

對於其他受支援的裝置,您將不得不費力地自行查閱資料手冊中的資訊(然後請將其新增到本文件中)。