英伟达的jetson xavier 或者NX打开风扇都是通过修改下面的文件实现的。
vim /sys/devices/pwm-fan/target_pwm
或者直接
sudo sh -c “echo 150 > /sys/devices/pwm-fan/target_pwm”
但是修改上述文件的时候,重启之后失效,因此可以通过设置开启自启动的方式使风扇的设置重启继续生效,下面简单说一下步骤
1.修改 /sys/devices/pwm-fan/target_pwm文件权限
sudo chmod 777 /sys/devices/pwm-fan/target_pwm
2.将 /lib/systemd/system/rc-local.service 链接到 /etc/systemd/system/ 目录下面来
sudo ln -s /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service
1.查看文件内容
执行命令ls /lib/systemd/system可以看到很多启动脚本,其中就有我们需要的rc.local.service,打开脚本内容如下
cd /lib/systemd/system
sudo vim rc.local.service
[Unit]段: 启动顺序与依赖关系
[Service] 段: 启动行为,如何启动,启动类型
[Install] 段: 定义如何安装这个配置文件,即怎样做到开机启动
在末尾添加[install字段],如下:
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
2 创建/etc/rc.local文件
sudo touch /etc/rc.local
sudo chmod +x /etc/rc.local
3 systemd 默认读取 /etc/systemd/system 下的配置文件, 所以还需要在 /et

本文档详细介绍了如何在英伟达Jetson Xavier或NX设备上设置风扇自启动,确保风扇转速设置在重启后仍然生效。步骤包括修改文件权限,创建自启动脚本,并在rc.local中添加风扇控制命令。通过这些步骤,可以持久化风扇的转速设定,保持设备的良好散热。
最低0.47元/天 解锁文章
9207

被折叠的 条评论
为什么被折叠?



