← Documents Documentation/ABI/testing/sysfs-platform-silicom GitHub 원문 ↗

Linux 6.18.37 · ABI / testing

Silicom platform sysfs ABI

Silicom platform microcontroller firmware version, five-second power cycle과 OTP eFuse programming status를 제공합니다.

Source pathDocumentation/ABI/testing/sysfs-platform-silicom
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

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

1. 요약·해설

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

Controller version과 power cycle

sysfs-platform-silicom:1-20

Microcontroller firmware version을 읽고 1을 써서 5초 power-off interval을 거친 self-resetting power cycle을 시작합니다.

OTP programming status

sysfs-platform-silicom:21-30

Read-only 0/1 value로 one-time programmable eFuse의 programming 여부를 보고합니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 What: /sys/devices/platform/silicom-platform/uc_version
2 Date: November 2023
3 KernelVersion: 6.7
4 Contact: Henry Shi <henrys@silicom-usa.com>
5 Description:
6 This file allows to read microcontroller firmware
7 version of current platform.
8
9 What: /sys/devices/platform/silicom-platform/power_cycle
10 Date: November 2023
11 KernelVersion: 6.7
12 Contact: Henry Shi <henrys@silicom-usa.com>
13 Description:
14 This file allow user to power cycle the platform.
15 Default value is 0; when set to 1, it powers down
16 the platform, waits 5 seconds, then powers on the
17 device. It returns to default value after power cycle.
18
19 0 - default value.
20
21 What: /sys/devices/platform/silicom-platform/efuse_status
22 Date: November 2023
23 KernelVersion: 6.7
24 Contact: Henry Shi <henrys@silicom-usa.com>
25 Description:
26 This file is read only. It returns the current
27 OTP status:
28
29 0 - not programmed.
30 1 - programmed.
31

3. 한국어 전문 번역

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

Silicom platform sysfs ABI: uc version

1-8
항목한국어 전문 번역
What/sys/devices/platform/silicom-platform/uc_version
Date2023년 11월
KernelVersion6.7
ContactHenry Shi <henrys@silicom-usa.com>
Description`/sys/devices/platform/silicom-platform/uc_version`은 현재 platform의 microcontroller firmware version을 읽게 합니다.

Silicom platform sysfs ABI: power cycle

9-20
항목한국어 전문 번역
What/sys/devices/platform/silicom-platform/power_cycle
Date2023년 11월
KernelVersion6.7
ContactHenry Shi <henrys@silicom-usa.com>
Description`/sys/devices/platform/silicom-platform/power_cycle`은 user가 platform을 power cycle하게 합니다. Default value는 `0`입니다. `1`로 설정하면 platform을 power down하고 5 seconds를 기다린 뒤 device를 다시 power on합니다. Power cycle 뒤에는 default value로 돌아갑니다. `0`은 default value입니다.
Silicom platform power cycle
Write power_cycle = 1Power platform downWait 5 secondsPower device onValue returns to 0

Trigger 1은 power down, five-second wait와 power on을 거쳐 자동으로 0에 돌아갑니다.

Silicom platform sysfs ABI: efuse status

21-30
항목한국어 전문 번역
What/sys/devices/platform/silicom-platform/efuse_status
Date2023년 11월
KernelVersion6.7
ContactHenry Shi <henrys@silicom-usa.com>
Description`/sys/devices/platform/silicom-platform/efuse_status`는 read-only이며 현재 OTP status를 반환합니다. `0`은 not programmed, `1`은 programmed입니다.
Silicom OTP states
ValueOTP state
0Not programmed
1Programmed

Read-only efuse_status의 두 values입니다.