← Documents Documentation/hwmon/emc6w201.rst GitHub 원문 ↗

Linux 6.18.37 · Hardware Monitoring

Kernel driver emc6w201

EMC6W201 환경 감시 hardware와 현재 드라이버 지원 범위입니다.

Source pathDocumentation/hwmon/emc6w201.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

emc6w201.rst:1-47

전압·온도·fan speed monitoring과 아직 미지원인 alarm·fan control을 구분합니다.

문서 개요
항목
SourceDocumentation/hwmon/emc6w201.rst
분량47 source lines
Voltage최대 6개
Fan최대 5개

원문 분량과 핵심 범위입니다.

핵심 흐름
I2C 식별Sensor monitoringLimit 변경미지원 제어 구분

장치 동작의 기본 순서입니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 Kernel driver emc6w201
2 ======================
3
4 Supported chips:
5
6 * SMSC EMC6W201
7
8 Prefix: 'emc6w201'
9
10 Addresses scanned: I2C 0x2c, 0x2d, 0x2e
11
12 Datasheet: Not public
13
14 Author: Jean Delvare <[email protected]>
15
16
17 Description
18 -----------
19
20 From the datasheet:
21
22 "The EMC6W201 is an environmental monitoring device with automatic fan
23 control capability and enhanced system acoustics for noise suppression.
24 This ACPI compliant device provides hardware monitoring for up to six
25 voltages (including its own VCC) and five external thermal sensors,
26 measures the speed of up to five fans, and controls the speed of
27 multiple DC fans using three Pulse Width Modulator (PWM) outputs. Note
28 that it is possible to control more than three fans by connecting two
29 fans to one PWM output. The EMC6W201 will be available in a 36-pin
30 QFN package."
31
32 The device is functionally close to the EMC6D100 series, but is
33 register-incompatible.
34
35 The driver currently only supports the monitoring of the voltages,
36 temperatures and fan speeds. Limits can be changed. Alarms are not
37 supported, and neither is fan speed control.
38
39
40 Known Systems With EMC6W201
41 ---------------------------
42
43 The EMC6W201 is a rare device, only found on a few systems, made in
44 2005 and 2006. Known systems with this device:
45
46 * Dell Precision 670 workstation
47 * Gigabyte 2CEWH mainboard
48

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

EMC6W201 지원 정보

1-18

이 드라이버는 SMSC EMC6W201을 prefix `emc6w201`로 지원하고 I2C 주소 `0x2c`, `0x2d`, `0x2e`를 검색합니다. Datasheet는 공개되지 않았으며 저자는 Jean Delvare입니다.

EMC6W201 metadata
항목
ChipSMSC EMC6W201
Prefixemc6w201
I2C 주소0x2c, 0x2d, 0x2e
Datasheet비공개

검색과 식별에 필요한 정보입니다.

EMC6W201 등록
I2C 주소 검색EMC6W201 식별Voltage channel 등록Temperature·fan channel 등록

I2C에서 장치를 찾고 현재 지원되는 monitoring 기능을 엽니다.

Kernel driver emc6w201
======================

Supported chips:

  * SMSC EMC6W201

    Prefix: 'emc6w201'

    Addresses scanned: I2C 0x2c, 0x2d, 0x2e

    Datasheet: Not public

Author: Jean Delvare <[email protected]>


Description
-----------

환경 감시 기능과 드라이버 범위

19-38

Datasheet에 따르면 EMC6W201은 자동 fan control과 소음 억제를 위한 향상된 system acoustics를 갖춘 환경 감시 장치입니다. ACPI 호환 장치로서 자체 VCC를 포함한 최대 6개 전압과 외부 thermal sensor 5개를 감시하고, fan 최대 5개의 속도를 측정하며, PWM 출력 3개로 여러 DC fan의 속도를 제어합니다.

한 PWM 출력에 fan 두 개를 연결하면 3개보다 많은 fan을 제어할 수 있습니다. 장치는 36-pin QFN package로 제공됩니다.

기능은 EMC6D100 series와 비슷하지만 register 호환성은 없습니다. 현재 드라이버는 전압, 온도, fan 속도 감시만 지원합니다. Limit는 바꿀 수 있으나 alarm과 fan speed control은 지원하지 않습니다.

Hardware와 driver 범위
기능Hardware현재 driver
Voltage최대 6개, VCC 포함감시·limit 변경
Temperature외부 sensor 5개감시·limit 변경
Fan tachometer최대 5개속도 감시
PWM출력 3개, fan 공유 가능속도 제어 미지원
AlarmHardware 기능미지원

Chip 기능 중 현재 Linux가 제공하는 부분입니다.

현재 monitoring 경로
Voltage·temperature samplingFan RPM samplingLimit 읽기·변경Alarm은 미노출PWM 제어는 미노출

지원 범위를 넘는 제어 기능은 노출하지 않습니다.


From the datasheet:

"The EMC6W201 is an environmental monitoring device with automatic fan
control capability and enhanced system acoustics for noise suppression.
This ACPI compliant device provides hardware monitoring for up to six
voltages (including its own VCC) and five external thermal sensors,
measures the speed of up to five fans, and controls the speed of
multiple DC fans using three Pulse Width Modulator (PWM) outputs. Note
that it is possible to control more than three fans by connecting two
fans to one PWM output. The EMC6W201 will be available in a 36-pin
QFN package."

The device is functionally close to the EMC6D100 series, but is
register-incompatible.

The driver currently only supports the monitoring of the voltages,
temperatures and fan speeds. Limits can be changed. Alarms are not
supported, and neither is fan speed control.

EMC6W201 탑재 시스템

39-47

EMC6W201은 드문 장치로 2005년과 2006년에 만들어진 소수의 시스템에서만 발견됩니다. 알려진 시스템은 Dell Precision 670 workstation과 Gigabyte 2CEWH mainboard입니다.

알려진 EMC6W201 시스템
VendorSystem종류
DellPrecision 670Workstation
Gigabyte2CEWHMainboard

문서에 확인된 두 platform입니다.

Legacy system 확인
System model 확인2005~2006 platform 여부 확인I2C 주소 probeMonitoring attribute 검증

Platform 식별 뒤 I2C 장치 존재를 확인합니다.


Known Systems With EMC6W201
---------------------------

The EMC6W201 is a rare device, only found on a few systems, made in
2005 and 2006. Known systems with this device:

* Dell Precision 670 workstation
* Gigabyte 2CEWH mainboard