风扇接口
瑞莎 CM4 IO 板板载 1 个风扇接口,连接外部风扇给主板散热。
硬件连接
将风扇接口连接到瑞莎 CM4 IO 板的 2-Pin 1.25mm 风扇接口。
风扇参数:
- 接口类型:2-Pin 1.25mm
- 工作电压:5V
接口位置
可以参考 硬件信息 教程找到对应硬件接口位置。
查看风扇设备
- 使用
ls
命令查看系统中已注册的风扇设备。
radxa@device$
ls /sys/devices/platform/ | grep fan
终端输出类似结果:
radxa@device$
pwm-fan
pwm-fan
:主板自带风扇的控制设备
- 确定 PWM 控制文件
风扇的 PWM 控制文件通常在 /sys/class/hwmon/
目录下,需要找到 pwm-fan
对应的 hwmon
目录。
使用 ls
命令查看 pwm-fan
设备的 PWM 控制文件。
radxa@device$
ls /sys/class/hwmon/
终端会输出类似结果:
radxa@device$
hwmon0
- 确定风扇控制节点
使用 ls
命令查看 hwmon
目录下 pwm-fan
设备的 PWM 控制文件。
radxa@device$
ls -l /sys/class/hwmon/hwmon*/device
终端输出类似结果:
/sys/class/hwmon/hwmon0/device -> ../../../pwm-fan
根据终端输出结果,我们可以通过 hwmon0
控制 pwm-fan
。
控制风扇转速
使用 echo
命令设置风扇转速:PWM 控制范围一般为 0~255(0=停转,255=全速)。
- 风扇全速
radxa@device$
echo 255 | sudo tee /sys/class/hwmon/hwmon0/pwm1
- 风扇半速
radxa@device$
echo 128 | sudo tee /sys/class/hwmon/hwmon0/pwm1
- 关闭风扇
radxa@device$
echo 0 | sudo tee /sys/class/hwmon/hwmon0/pwm1
接口引脚定义
可以参考 资源汇总下载 页面的硬件原理图。