0
控制溫度剛剛買了一部新的Rpi創#3,其中有默認/boot/config.txt已經如何Raspbian可以通過設置在temp_limit 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處理器的溫度?
我又檢查了第二個命令行,發現它不是在內核45年4月4日的工作: 'sudo的貓/ SYS /設備/系統/ CPU/CPU頻率/ policy0/cpuinfo_cur_freq' 但 'vcgencmd'是確定甚至在4.9.11。 –
感謝您的答案@Naohiro。 我得到0x50000,但仍然混淆位的東西,如果0x50000是一個十六進制,那麼該倉應該是0101 0000 0000 0000 0000 所以你的意思是位0是最低的一個 - 0和位2也是0,這意味着它目前不受限制? ,但頻率現在是600000,這是1.2G的一半 - 爲什麼它不在節流? –
您可以使用這些命令/腳本: '是>的/ dev/null的&#增加負載,進入它的8倍或more.' 'killall是#釋放load.' '而真實的;做vcgencmd measure_clock arm; vcgencmd measure_temp; vcgencmd get_throttled;睡1;完成' 當CPU負載較低時,你會看到Raspi正在休息。 –