核心驅動 kfan

支援的晶片

  • KEBA 風扇控制器 (FPGA 中的 IP 核)

    字首: ‘kfan’

作者

Gerhard Engleder <eg@keba.com> Petar Bojanic <boja@keba.com>

描述

KEBA 風扇控制器是用於 FPGA 的 IP 核,它監控風扇的健康狀況並控制風扇轉速。風扇通常用於冷卻 CPU 和整個裝置。例如,CP500 FPGA 包含了這個 IP 核來監控和控制 PLC 的風扇,並且相應的 cp500 驅動程式為 kfan 驅動程式建立了一個輔助裝置。

該驅動程式向用戶空間提供有關風扇健康狀況的資訊。如果風扇被移除或堵塞,使用者空間應收到通知。此外,對於帶有轉速訊號的風扇,還會報告以 RPM 為單位的轉速。

風扇控制支援 PWM。PWM 255 等於 100%。非可調風扇可以透過 PWM 255 開啟,透過 PWM 0 關閉。

屬性

讀/寫

目錄

fan1_fault

風扇故障

fan1_input

風扇轉速計輸入 (RPM)

pwm1

讀寫

風扇目標占空比 (0..255)