内核驱动 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) |