野火-鲁班猫2:散热风扇控制

手里的这块鲁班猫2没有使用散热风扇,使用过程中摸了摸散热片和周围的芯片,感觉不是很踏实。

换上新的散热片+风扇,温度可以控制住了。可是,美中不足,这个风扇噪音有点儿大。

读取了一下CPU温度,一般负载下,只有不到42℃(室温27℃)。

root@lubancat:/# cat /sys/class/thermal/thermal_zone0/temp
41875

CPU是不是有点儿太安逸了?

手动降低风扇转速

在热心网友帮助下,如下指令,修改500000这个数字,可以调节风扇的转速。

echo 0 > /sys/class/pwm/pwmchip0/export
echo 1000000 > /sys/class/pwm/pwmchip0/pwm0/period
echo 500000 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle
echo "normal" > /sys/class/pwm/pwmchip0/pwm0/polarity
echo 1 > /sys/class/pwm/pwmchip0/pwm0/enable

重启之后设置丢失

上述手动配置在重启之后就丢失了。这肯定不是我们想要的解决方案。

(Todo)

温度反馈式风扇转速调节

我们还是想要一个根据当前CPU温度动态调节风扇转速的方案。

(Todo)

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值