Raspbian 如何通过在 config.txt 中设置 temp_limit 来控制温度
How Raspbian can control temperature by setup temp_limit in config.txt
刚刚得到一个新的 Rpi 第 3 代,默认值 /boot/config.txt 有
temp_limit=85
然后我把它调低到
temp_limit=70
重启后就可以了。如果您不知道如何给 Pi 处理器施加压力,以及如何读取它的温度,请随意克隆我的简单 github 代码(shell 脚本)和 运行 那个。
https://github.com/Fisherworks/raspberry_pi_stress
我以为是动态降低频率可以限制Rpi的温度-但是使用下面的命令,它显示频率仍然是1200000
,这意味着它是运行全功率。
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
现在的问题是 - 如何 Raspbian 在不降低频率的情况下控制 BCM 处理器的温度?
试试这个。
vcgencmd measure_clock arm
并且您可以通过此检查它是否正在(已经)、限制、上限或 under-voltage 中。
vcgencmd get_throttled
https://retropie.org.uk/forum/topic/2295/runcommand-warning-if-voltage-temperature-throttling
return 代码类似于 0x50005.
位模式:
- 0: under-voltage
- 1:手臂频率上限
- 2:目前受到限制
- 16: under-voltage 发生了
- 17:手臂出现频率上限
- 18: 发生节流
更新:
我知道你用的命令;
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
不过好像没用了,发现用的是新的;
sudo cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq
你可以使用它或者vcgencmd。
刚刚得到一个新的 Rpi 第 3 代,默认值 /boot/config.txt 有
temp_limit=85
然后我把它调低到
temp_limit=70
重启后就可以了。如果您不知道如何给 Pi 处理器施加压力,以及如何读取它的温度,请随意克隆我的简单 github 代码(shell 脚本)和 运行 那个。
https://github.com/Fisherworks/raspberry_pi_stress
我以为是动态降低频率可以限制Rpi的温度-但是使用下面的命令,它显示频率仍然是1200000
,这意味着它是运行全功率。
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
现在的问题是 - 如何 Raspbian 在不降低频率的情况下控制 BCM 处理器的温度?
试试这个。
vcgencmd measure_clock arm
并且您可以通过此检查它是否正在(已经)、限制、上限或 under-voltage 中。
vcgencmd get_throttled
https://retropie.org.uk/forum/topic/2295/runcommand-warning-if-voltage-temperature-throttling
return 代码类似于 0x50005.
位模式:
- 0: under-voltage
- 1:手臂频率上限
- 2:目前受到限制
- 16: under-voltage 发生了
- 17:手臂出现频率上限
- 18: 发生节流
更新: 我知道你用的命令;
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
不过好像没用了,发现用的是新的;
sudo cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq
你可以使用它或者vcgencmd。