jetson nano 散热风扇控制

news/2024/9/23 7:29:59/

由于jetson nano开发板完全依靠自带的静态散热在运行程序时通过jtop查看GPU、CPU等组件温度均超过70℃,所以添加一个5v散热风扇。(tegrastats也可以用来查看系统状态)
tegrastats的参考这篇官方文档:
https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2FAppendixTegraStats.html%23
安装:
在这里插入图片描述
上图截自《Jetson Nano Developer Kit》在这里插入图片描述
风扇接线如上图所示。
安装好后,参考:https://devtalk.nvidia.com/default/topic/1049521/jetson-nano-fan/

(2019.01.08修改:以下转速控制说法不准确,jetson nano 有自己的芯片温度与风扇转速对应的曲线,开机时温度未达到旋转阈值所以不会旋转,通过修改/sys/devices/pwm-fan/target_pwm可以临时改变目标转速,但当温度变化后仍然按照nano设定温度曲线调速。如果需要强制固定转速,可以用python每隔几秒修改一次target_pwm0~255对应转速 0%~100%,详细信息参考Thermal Management 以及 nano adaptation guide 两篇官方文档)

控制风扇开关:
ON :
sudo sh -c ‘echo 255 > /sys/devices/pwm-fan/target_pwm’

OFF :
sudo sh -c ‘echo 0 > /sys/devices/pwm-fan/target_pwm’
(slowly turned off)

重启以后风扇是不转的,所以需要设置开机运行

$ sudo sh -c 'echo 255 > /sys/devices/pwm-fan/target_pwm' 
  1. 创建/etc/rc.local(18.04没有rc.local),并添加如下内容:
#!/bin/bash
sleep 10
sudo /usr/bin/jetson_clocks
sudo sh -c 'echo 255 > /sys/devices/pwm-fan/target_pwm'
  1. 添加rc.local可执行权限
$ sudo chmod 755 /etc/rc.local
  1. 重启即可
$ sudo reboot

0823修订:
使用 jetson_clocks 命令可以启动风扇

sudo jetson_clocks

运行后 /sys/devices/pwm-fan/target_pwm 会被设置为255

cat /sys/devices/pwm-fan/target_pwm

待续。

更多风扇设置的相关信息参阅《NVIDIA Tegra Linux Driver Package》Thermal Management以及之后的章节:
https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fpower_management_nano.html%23wwpID0E0SH0HA


http://www.ppmy.cn/news/357902.html

相关文章

乔思伯机箱改造

Josbo UMX3改造,超强散热 乔思伯机箱改造新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创…

DS18B20温度传感器控制的机箱散热

DS18B20温度传感器控制的机箱散热 一、参考资料: 1、温度传感器及感温杯实验:http://www.cnblogs.com/xiaowuyi/p/3395326.html 2、DS18B20数字温度传感器实验(℃格式):https://www.arduino.cn/forum.php?modviewthre…

GC演变过程、三色标记法、大白话讲解G1

文章目录 GC演变过程并发垃圾回收需要解决的问题怎么确定一个垃圾?并发收集存在的问题 三色标记法CMS垃圾收集器G1垃圾收集器介绍,主要特点优点使用注意点 GC演变过程 在Java中,垃圾收集一直是一个非常重要的组成部分, 到目前为止,垃圾收集器已经有十种了, 在不停的优化. 那为…

厚物科技《如何实现PXIe/PXI机箱的散热设计》

前言 PXIe/PXI系统是追求稳定度与严苛环境的量测与自动化测试系统的最佳平台。系统散热的设计,对于系统的稳定度扮演重要的角色,包含风流与流场的规划,该如何避免气流通道吸入不必要的热源?如何将散热孔在安规的限制下取得最优化…

FloEFD风冷机箱主动散热案例仿真分析

附赠仿真学习包,包含结构、流体、电磁、热仿真等多学科视频教程,点击领取: ​​​​​​仿真秀粉丝专属礼包 作者:CAE白堤,仿真秀科普作者 一、问题描述 如下,一个电子机箱,机箱外壳四周四个面…

【利用AI让知识体系化】简要了解面向对象编程设计

文章目录 I. 面向对象编程简介面向对象编程的定义与发展历程面向对象编程的优点和特点面向对象和面向过程和面向函数式编程之间的对比 II. 面向对象编程的基本概念类和对象抽象和封装继承和多态封装、继承和多态之间的一些对比 III. 面向对象编程设计原则单一职责原则&#xff…

【IMX6ULL驱动开发学习】07.cdev注册驱动设备_设置次设备号范围

一、register_chrdev 在之前的hello驱动中,注册驱动设备的方式如下 /*初始化设备方法1:自动分配设备号,占用所有次设备号*/ major register_chrdev(0,"hello_drv",&hello_fops);使用 register_chrdev 分配设备号的方式比较…

教你如何下载抖音视频的背景音乐?是音乐不是视频哦

有时候遇到很喜欢的抖音视频音乐,想用来当做手机铃声却找不到好的剪辑,怎么办? 今天,豆豆来教你用飞狐视频下载器,轻松下载抖音音乐! 首先,复制你喜欢音乐的那条抖音视频链接。 然后&#x…