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

Linux 6.18.37 · Hardware Monitoring

Kernel driver tmp401

TMP401 계열의 로컬·원격 온도 해상도와 TMP411 이력 기능을 설명합니다.

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

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

1. 요약·해설

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

요약·해설

tmp401.rst:1-80

TMP401 계열은 로컬 및 최대 2개 원격 온도를 측정하며 TMP411은 전원 인가 이후 최저·최고 이력과 초기화를 지원합니다.

문서 개요
항목
SourceDocumentation/hwmon/tmp401.rst
분량80 source lines
원격 해상도0.0625°C
로컬 기본0.5°C

원문 분량과 핵심 기능을 요약합니다.

동작 흐름
주소 탐지변형 판별온도 채널 구성이력 누적선택적 이력 초기화

장치 초기화부터 측정값 제공까지의 핵심 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 Kernel driver tmp401
2 ====================
3
4 Supported chips:
5
6 * Texas Instruments TMP401
7
8 Prefix: 'tmp401'
9
10 Addresses scanned: I2C 0x4c
11
12 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp401.html
13
14 * Texas Instruments TMP411
15
16 Prefix: 'tmp411'
17
18 Addresses scanned: I2C 0x4c, 0x4d, 0x4e
19
20 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp411.html
21
22 * Texas Instruments TMP431
23
24 Prefix: 'tmp431'
25
26 Addresses scanned: I2C 0x4c, 0x4d
27
28 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp431.html
29
30 * Texas Instruments TMP432
31
32 Prefix: 'tmp432'
33
34 Addresses scanned: I2C 0x4c, 0x4d
35
36 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp432.html
37
38 * Texas Instruments TMP435
39
40 Prefix: 'tmp435'
41
42 Addresses scanned: I2C 0x48 - 0x4f
43
44 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp435.html
45
46
47
48 Authors:
49
50 - Hans de Goede <hdegoede@redhat.com>
51 - Andre Prendel <andre.prendel@gmx.de>
52
53 Description
54 -----------
55
56 This driver implements support for Texas Instruments TMP401, TMP411,
57 TMP431, TMP432, and TMP435 chips. These chips implement one or two
58 remote and one local temperature sensors. Temperature is measured in degrees
59 Celsius. Resolution of the remote sensor is 0.0625 degree. Local
60 sensor resolution can be set to 0.5, 0.25, 0.125 or 0.0625 degree (not
61 supported by the driver so far, so using the default resolution of 0.5
62 degree).
63
64 The driver provides the common sysfs-interface for temperatures (see
65 Documentation/hwmon/sysfs-interface.rst under Temperatures).
66
67 The TMP411 and TMP431 chips are compatible with TMP401. TMP411 provides
68 some additional features.
69
70 * Minimum and Maximum temperature measured since power-on, chip-reset
71
72 Exported via sysfs attributes tempX_lowest and tempX_highest.
73
74 * Reset of historical minimum/maximum temperature measurements
75
76 Exported via sysfs attribute temp_reset_history. Writing 1 to this
77 file triggers a reset.
78
79 TMP432 is compatible with TMP401 and TMP431. It supports two external
80 temperature sensors.
81

3. 한국어 전문 번역

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

지원 칩과 I2C 주소

1-52

`tmp401` 드라이버는 Texas Instruments TMP401, TMP411, TMP431, TMP432, TMP435를 지원합니다. 작성자는 Hans de Goede와 Andre Prendel입니다.

TMP401은 I2C `0x4c`, TMP411은 `0x4c~0x4e`, TMP431과 TMP432는 `0x4c~0x4d`, TMP435는 `0x48~0x4f`에서 검색합니다. 접두사는 각 칩 이름의 소문자 형태입니다.

TMP401 계열 검색 주소
접두사검색 주소
TMP401tmp4010x4c
TMP411tmp4110x4c, 0x4d, 0x4e
TMP431tmp4310x4c, 0x4d
TMP432tmp4320x4c, 0x4d
TMP435tmp4350x48~0x4f

원문에 나열된 칩별 접두사와 I2C 범위를 보존했습니다.

TMP401 계열 탐지
칩별 허용 I2C 주소 검색장치 ID 확인TMP401 계열 변형 판별로컬·원격 채널 수 결정온도 속성 등록

주소 범위와 칩 식별에 따른 초기화 흐름입니다.

Kernel driver tmp401
====================

Supported chips:

  * Texas Instruments TMP401

    Prefix: 'tmp401'

    Addresses scanned: I2C 0x4c

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp401.html

  * Texas Instruments TMP411

    Prefix: 'tmp411'

    Addresses scanned: I2C 0x4c, 0x4d, 0x4e

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp411.html

  * Texas Instruments TMP431

    Prefix: 'tmp431'

    Addresses scanned: I2C 0x4c, 0x4d

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp431.html

  * Texas Instruments TMP432

    Prefix: 'tmp432'

    Addresses scanned: I2C 0x4c, 0x4d

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp432.html

  * Texas Instruments TMP435

    Prefix: 'tmp435'

    Addresses scanned: I2C 0x48 - 0x4f

    Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp435.html



Authors:

        - Hans de Goede <hdegoede@redhat.com>
        - Andre Prendel <andre.prendel@gmx.de>

센서 해상도와 계열별 기능

53-80

이 드라이버는 TMP401, TMP411, TMP431, TMP432, TMP435를 지원합니다. 칩은 로컬 온도 센서 하나와 원격 센서 하나 또는 두 개를 구현하며 온도는 섭씨로 측정합니다.

원격 센서 해상도는 0.0625°C입니다. 로컬 센서는 0.5, 0.25, 0.125, 0.0625°C 중에서 해상도를 설정할 수 있지만 아직 드라이버가 설정 기능을 지원하지 않아 기본 0.5°C를 사용합니다.

드라이버는 `Documentation/hwmon/sysfs-interface.rst`의 Temperatures 절에 정의된 공통 온도 sysfs 인터페이스를 제공합니다.

TMP411과 TMP431은 TMP401과 호환되며 TMP411은 추가 기능을 제공합니다. 전원 켜짐 또는 칩 리셋 이후 측정한 최소·최대 온도를 `tempX_lowest`, `tempX_highest`로 내보냅니다. `temp_reset_history`에 `1`을 쓰면 역사적 최소·최대 측정값을 초기화합니다.

TMP432는 TMP401 및 TMP431과 호환되며 외부 온도 센서 두 개를 지원합니다.

TMP401 계열 기능
항목·칩기능sysfs·값
원격 센서0.0625°C 해상도공통 temp ABI
로컬 센서하드웨어 0.5/0.25/0.125/0.0625°C드라이버는 기본 0.5°C
TMP411전원 인가·리셋 이후 최저·최고`tempX_lowest`, `tempX_highest`
TMP411 이력 초기화기록 삭제`temp_reset_history`에 1 쓰기
TMP432외부 센서 2개TMP401/TMP431 호환

공통 해상도와 변형별 추가 기능입니다.

TMP411 이력 관리
전원 인가 또는 칩 리셋온도 측정과 최저·최고 누적`tempX_lowest`·`highest` 읽기`temp_reset_history`에 1 쓰기역사 기록 다시 시작

측정 이력을 읽고 초기화하는 흐름입니다.

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

This driver implements support for Texas Instruments TMP401, TMP411,
TMP431, TMP432, and TMP435 chips. These chips implement one or two
remote and one local temperature sensors. Temperature is measured in degrees
Celsius. Resolution of the remote sensor is 0.0625 degree. Local
sensor resolution can be set to 0.5, 0.25, 0.125 or 0.0625 degree (not
supported by the driver so far, so using the default resolution of 0.5
degree).

The driver provides the common sysfs-interface for temperatures (see
Documentation/hwmon/sysfs-interface.rst under Temperatures).

The TMP411 and TMP431 chips are compatible with TMP401. TMP411 provides
some additional features.

* Minimum and Maximum temperature measured since power-on, chip-reset

  Exported via sysfs attributes tempX_lowest and tempX_highest.

* Reset of historical minimum/maximum temperature measurements

  Exported via sysfs attribute temp_reset_history. Writing 1 to this
  file triggers a reset.

TMP432 is compatible with TMP401 and TMP431. It supports two external
temperature sensors.