← Documents Documentation/hwmon/raspberrypi-hwmon.rst GitHub 원문 ↗

Linux 6.18.37 · Hardware Monitoring

Kernel driver raspberrypi-hwmon

Raspberry Pi 모델별 GPIO·PMIC 신호를 VC4 펌웨어 저전압 경보로 통합합니다.

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

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

1. 요약·해설

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

요약·해설

raspberrypi-hwmon.rst:1-25

VC4 firmware mailbox property를 주기적으로 확인해 보드의 저전압 상태를 단일 hwmon 경보로 제공합니다.

문서 개요
항목
SourceDocumentation/hwmon/raspberrypi-hwmon.rst
분량25 source lines
지원A+·B+·2B·3B·3B+
경보in0_lcrit_alarm

원문 분량과 핵심 장치 구성을 정리합니다.

운영 흐름
보드 모델 식별신호 경로 선택mailbox 질의저전압 비트 판독경보 갱신

장치 식별부터 센서 확인까지의 핵심 순서입니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 Kernel driver raspberrypi-hwmon
2 ===============================
3
4 Supported boards:
5
6 * Raspberry Pi A+ (via GPIO on SoC)
7 * Raspberry Pi B+ (via GPIO on SoC)
8 * Raspberry Pi 2 B (via GPIO on SoC)
9 * Raspberry Pi 3 B (via GPIO on port expander)
10 * Raspberry Pi 3 B+ (via PMIC)
11
12 Author: Stefan Wahren <[email protected]>
13
14 Description
15 -----------
16
17 This driver periodically polls a mailbox property of the VC4 firmware to detect
18 undervoltage conditions.
19
20 Sysfs entries
21 -------------
22
23 ======================= ==================
24 in0_lcrit_alarm Undervoltage alarm
25 ======================= ==================
26

3. 한국어 전문 번역

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

Raspberry Pi 모델별 저전압 신호 경로

1-13

이 드라이버는 Raspberry Pi A+, B+, 2B, 3B, 3B+에서 저전압 상태를 감시합니다. A+, B+, 2B는 SoC GPIO를 사용하고, 3B는 포트 확장기 GPIO, 3B+는 PMIC를 통해 저전압 신호를 제공합니다.

문서 작성자는 Stefan Wahren입니다. 모델마다 신호를 전달하는 하드웨어는 다르지만 사용자 공간에는 동일한 hwmon 경보 형식으로 노출됩니다.

Raspberry Pi 저전압 경로
모델신호 경로
Raspberry Pi A+SoC GPIO
Raspberry Pi B+SoC GPIO
Raspberry Pi 2BSoC GPIO
Raspberry Pi 3B포트 확장기 GPIO
Raspberry Pi 3B+PMIC

보드 세대별 저전압 감지 신호의 출처입니다.

모델별 신호 통합
Raspberry Pi 모델 식별SoC GPIO·확장기 GPIO·PMIC 경로 선택저전압 상태 획득펌웨어 상태와 동기화공통 hwmon 경보로 노출

서로 다른 하드웨어 신호를 공통 저전압 경보로 정규화합니다.

Kernel driver raspberrypi-hwmon
===============================

Supported boards:

  * Raspberry Pi A+ (via GPIO on SoC)
  * Raspberry Pi B+ (via GPIO on SoC)
  * Raspberry Pi 2 B (via GPIO on SoC)
  * Raspberry Pi 3 B (via GPIO on port expander)
  * Raspberry Pi 3 B+ (via PMIC)

Author: Stefan Wahren <[email protected]>

VC4 펌웨어 폴링과 저전압 경보

14-25

드라이버는 VC4 펌웨어의 mailbox property 인터페이스를 주기적으로 질의해 현재 저전압 상태를 확인합니다.

sysfs의 `in0_lcrit_alarm`은 저전압 경보를 읽기 전용으로 제공합니다. 값이 활성화되면 입력 전압이 임계 하한보다 낮은 상태임을 의미합니다.

Raspberry Pi hwmon 속성
속성접근의미
in0_lcrit_alarmRO저전압 임계 하한 경보

펌웨어에서 얻은 저전압 상태의 사용자 공간 표현입니다.

저전압 상태 갱신
폴링 주기 도달VC4 firmware mailbox property 질의저전압 상태 비트 수신in0_lcrit_alarm 갱신사용자 공간에서 경보 판독

VC4 mailbox를 주기적으로 조회해 경보 속성을 갱신합니다.

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

This driver periodically polls a mailbox property of the VC4 firmware to detect
undervoltage conditions.

Sysfs entries
-------------

======================= ==================
in0_lcrit_alarm                Undervoltage alarm
======================= ==================