요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0
Kernel driver pli1209bc
=======================
Supported chips:
* Digital Supervisor PLI1209BC
Prefix: 'pli1209bc'
Addresses scanned: 0x50 - 0x5F
Datasheet: https://www.vicorpower.com/documents/datasheets/ds-PLI1209BCxyzz-VICOR.pdf
Authors:
- Marcello Sylvester Bauer <[email protected]>
Description
-----------
The Vicor PLI1209BC is an isolated digital power system supervisor that provides
a communication interface between a host processor and one Bus Converter Module
(BCM). The PLI communicates with a system controller via a PMBus compatible
interface over an isolated UART interface. Through the PLI, the host processor
can configure, set protection limits, and monitor the BCM.
Sysfs entries
-------------
======================= ========================================================
in1_label "vin2"
in1_input Input voltage.
in1_rated_min Minimum rated input voltage.
in1_rated_max Maximum rated input voltage.
in1_max Maximum input voltage.
in1_max_alarm Input voltage high alarm.
in1_crit Critical input voltage.
in1_crit_alarm Input voltage critical alarm.
in2_label "vout2"
in2_input Output voltage.
in2_rated_min Minimum rated output voltage.
in2_rated_max Maximum rated output voltage.
in2_alarm Output voltage alarm
curr1_label "iin2"
curr1_input Input current.
curr1_max Maximum input current.
curr1_max_alarm Maximum input current high alarm.
curr1_crit Critical input current.
curr1_crit_alarm Input current critical alarm.
curr2_label "iout2"
curr2_input Output current.
curr2_crit Critical output current.
curr2_crit_alarm Output current critical alarm.
curr2_max Maximum output current.
curr2_max_alarm Output current high alarm.
power1_label "pin2"
power1_input Input power.
power1_alarm Input power alarm.
power2_label "pout2"
power2_input Output power.
power2_rated_max Maximum rated output power.
temp1_input Die temperature.
temp1_alarm Die temperature alarm.
temp1_max Maximum die temperature.
temp1_max_alarm Die temperature high alarm.
temp1_crit Critical die temperature.
temp1_crit_alarm Die temperature critical alarm.
======================= ========================================================
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
격리형 BCM 전력 감독기
1-27GPL-2.0 `pli1209bc` 드라이버는 Vicor Digital Supervisor PLI1209BC를 지원합니다. 접두사는 `pli1209bc`이고 `0x50`부터 `0x5F`까지 주소를 검색하며 Marcello Sylvester Bauer가 작성했습니다.
PLI1209BC는 호스트 프로세서와 하나의 BCM(Bus Converter Module) 사이에 통신 인터페이스를 제공하는 격리형 디지털 전력 시스템 감독기입니다.
PLI는 격리 UART 위에서 동작하는 PMBus 호환 인터페이스로 시스템 컨트롤러와 통신합니다. 호스트는 PLI를 통해 BCM을 구성하고 보호 한계를 설정하며 상태를 감시할 수 있습니다.
호스트와 BCM 사이의 격리 통신 경로입니다.
격리 경계를 넘어 BCM을 관리합니다.
.. SPDX-License-Identifier: GPL-2.0
Kernel driver pli1209bc
=======================
Supported chips:
* Digital Supervisor PLI1209BC
Prefix: 'pli1209bc'
Addresses scanned: 0x50 - 0x5F
Datasheet: https://www.vicorpower.com/documents/datasheets/ds-PLI1209BCxyzz-VICOR.pdf
Authors:
- Marcello Sylvester Bauer <[email protected]>
Description
-----------
The Vicor PLI1209BC is an isolated digital power system supervisor that provides
a communication interface between a host processor and one Bus Converter Module
(BCM). The PLI communicates with a system controller via a PMBus compatible
interface over an isolated UART interface. Through the PLI, the host processor
can configure, set protection limits, and monitor the BCM.
입출력 전압·전류와 보호 한계
28-59`in1_label`은 `vin2`입니다. 현재 입력 전압, 정격 최소·최대 입력 전압, 최대 입력 전압, 고전압 경보, 임계 입력 전압, 임계 경보를 제공합니다.
`in2_label`은 `vout2`입니다. 현재 출력 전압, 정격 최소·최대 출력 전압과 출력 전압 경보를 제공합니다.
`curr1_label`은 `iin2`입니다. 현재 입력 전류, 최대 입력 전류와 고전류 경보, 임계 입력 전류와 임계 경보를 제공합니다.
`curr2_label`은 `iout2`입니다. 현재 출력 전류, 임계 출력 전류와 경보, 최대 출력 전류와 고전류 경보를 제공합니다.
현재값·정격·상한·임계값과 경보를 구분합니다.
측정값을 최대·임계 한계와 비교합니다.
Sysfs entries
-------------
======================= ========================================================
in1_label "vin2"
in1_input Input voltage.
in1_rated_min Minimum rated input voltage.
in1_rated_max Maximum rated input voltage.
in1_max Maximum input voltage.
in1_max_alarm Input voltage high alarm.
in1_crit Critical input voltage.
in1_crit_alarm Input voltage critical alarm.
in2_label "vout2"
in2_input Output voltage.
in2_rated_min Minimum rated output voltage.
in2_rated_max Maximum rated output voltage.
in2_alarm Output voltage alarm
curr1_label "iin2"
curr1_input Input current.
curr1_max Maximum input current.
curr1_max_alarm Maximum input current high alarm.
curr1_crit Critical input current.
curr1_crit_alarm Input current critical alarm.
curr2_label "iout2"
curr2_input Output current.
curr2_crit Critical output current.
curr2_crit_alarm Output current critical alarm.
curr2_max Maximum output current.
curr2_max_alarm Output current high alarm.
입출력 전력과 다이 온도
60-75`power1_label`은 `pin2`이며 현재 입력 전력과 입력 전력 경보를 제공합니다.
`power2_label`은 `pout2`이며 현재 출력 전력과 정격 최대 출력 전력을 제공합니다.
`temp1_input`은 현재 다이 온도, `temp1_alarm`은 다이 온도 경보, `temp1_max`와 `temp1_max_alarm`은 최대 다이 온도와 고온 경보를 제공합니다.
`temp1_crit`과 `temp1_crit_alarm`은 임계 다이 온도와 임계 경보입니다.
전력 흐름과 다이 보호 온도를 정리합니다.
BCM 전력과 PLI 다이 온도를 함께 점검합니다.
power1_label "pin2"
power1_input Input power.
power1_alarm Input power alarm.
power2_label "pout2"
power2_input Output power.
power2_rated_max Maximum rated output power.
temp1_input Die temperature.
temp1_alarm Die temperature alarm.
temp1_max Maximum die temperature.
temp1_max_alarm Die temperature high alarm.
temp1_crit Critical die temperature.
temp1_crit_alarm Die temperature critical alarm.
======================= ========================================================
요약·해설
pli1209bc.rst:1-75호스트와 BCM 사이의 격리형 감독기로 입출력 전압·전류·전력과 다이 온도의 정격·최대·임계 한계를 제공합니다.
원문 분량과 핵심 장치 구성을 정리합니다.
장치 인식부터 측정·제어까지의 핵심 순서입니다.