TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Thermal Testing Raspberry Pi 4

121 点作者 pauloxnet超过 5 年前

13 条评论

scottlamb超过 5 年前
This isn&#x27;t documented anywhere I can find, but I think it should also be possible to flash the firmware from a 64-bit Ubuntu distribution. Afaik, the vcgencmd it needs is available is closed-source and only available as 32-bit binaries that also need some 32-bit shared libraries. Also, the Ubuntu PPA [1] that someone created only goes up to bionic, and I&#x27;m running the latest release, eoan. Still, with multiarch support, [2] this seems to create a working vcgencmd:<p><pre><code> $ sudo dpkg --add-architecture armhf $ sudo add-apt-repository ppa:ubuntu-raspi2&#x2F;ppa $ sudo perl -pi -e &#x27;s&#x2F;eoan&#x2F;bionic&#x27; &#x2F;etc&#x2F;apt&#x2F;sources.list.d&#x2F;ubuntu-raspi2-ubuntu-ppa-eoan.list $ sudo apt update $ sudo apt install libraspberrypi-bin:armhf </code></pre> and from there it looks like you can get the firmware updater stuff to run:<p><pre><code> $ git clone https:&#x2F;&#x2F;github.com&#x2F;raspberrypi&#x2F;rpi-eeprom $ cd rpi-eeprom $ cat &gt; from-ubuntu &lt;&lt;EOF #!&#x2F;bin&#x2F;bash export FIRMWARE_ROOT=$(pwd)&#x2F;firmware export FIRMWARE_RELEASE_STATUS=beta export VCMAILBOX=&#x2F;usr&#x2F;bin&#x2F;vcmailbox mkdir backup export FIRMWARE_BACKUP_DIR=$(pwd)&#x2F;backup export BOOTFS=&#x2F;boot&#x2F;firmware # Seems to want the vl805 executable from within $FIRMWARE_ROOT to be in the # path. export PATH=$FIRMWARE_ROOT:$PATH . $(pwd)&#x2F;rpi-eeprom-update &quot;$@&quot; EOF $ sudo .&#x2F;from-ubuntu -a *** INSTALLING EEPROM UPDATES *** BOOTLOADER: update required CURRENT: Fri May 10 18:40:36 UTC 2019 (1557513636) LATEST: Mon Nov 18 11:06:55 UTC 2019 (1574075215) VL805: update required CURRENT: 00013701 LATEST: 000137ab EEPROM updates pending. Please reboot to apply the update. </code></pre> When I reboot, I see the firmware update has actually taken.<p>[1] <a href="https:&#x2F;&#x2F;wiki.ubuntu.com&#x2F;ARM&#x2F;RaspberryPi" rel="nofollow">https:&#x2F;&#x2F;wiki.ubuntu.com&#x2F;ARM&#x2F;RaspberryPi</a><p>[2] <a href="https:&#x2F;&#x2F;wiki.debian.org&#x2F;Multiarch&#x2F;HOWTO" rel="nofollow">https:&#x2F;&#x2F;wiki.debian.org&#x2F;Multiarch&#x2F;HOWTO</a>
评论 #21674550 未加载
评论 #21673596 未加载
评论 #21675119 未加载
评论 #21676752 未加载
Abishek_Muthian超过 5 年前
This gentleman[1] has tested thermals before and after firmware updates on RPI4 with several active&#x2F;passive heatsinks.<p>There are some clear improvements.<p>[1]:<a href="https:&#x2F;&#x2F;youtu.be&#x2F;VJC6OpGpq0Y" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;VJC6OpGpq0Y</a>
gadgetoid超过 5 年前
I probably shouldn’t poke fun- but I found it a little bit hilarious that we brought a Pi 4 to its knees on launch day in the Cambridge Pi Store just demoing a web application. The totally enclosed official case is a baffling idea and if memory serves it was a warm day to boot. Reminds me- I still haven’t dremelled holes in mine. The case, not the Pi.
评论 #21672887 未加载
miohtama超过 5 年前
The gem is at the end of the article. Looks like you get double time oomph before the thermal throttling hits in if you turn your Pi to a vertical position.
评论 #21674851 未加载
bscphil超过 5 年前
Very nice and detailed benchmarks, but I have one complaint that&#x27;s similar to complaints I have about many similar benchmarks: I don&#x27;t see any explanation of what they consider &quot;idle&quot;. In my fairly cool room (20C-22C), the Pi took quite a long time to reach equilibrium temperature - even more than a bare board would have, since I was using a heatsink case. If a Pi hasn&#x27;t been left sitting over an hour, I wouldn&#x27;t trust an &quot;idle&quot; measurement.<p>Leaving mine overnight, while running a few server applications mostly idling. In my room it hit an equilibrium temperature of 53C. If I recall correctly, without running anything at all, Raspbian would hit over 50C. This was back in August.<p>I heard conflicting reports from other people - that their Pi was idling in the same case at 35-40C. The thing is, as far as I was able to determine, they were all reporting the temperature of the Pi within a few minutes of a cold boot. This doesn&#x27;t make sense because the Pi takes time to reach equilibrium, especially with a case.<p>Right now, having been idling in the heatsink case for over 24 hours, my Pi is at 45C. That suggests a maximum of about 5C improvement on idle since August. (Probably less though, it&#x27;s a few degrees colder in this room than it was in August.)<p>To be clear, they don&#x27;t even report idle CPU temperatures anywhere as far as I can tell (other than implicitly in the thermal camera pictures), so they&#x27;re not lying about anything. But it would be nice to see what &quot;idle&quot; is supposed to mean specified more clearly in benchmarks like these.
kresten超过 5 年前
The heat issues feels like some sort of boundary at which the question is asked:<p>“What is the raspberry pi? What defines it? What is its purpose,place and soul?”<p>Is it to be a hot machine that requires thermal management or is it something else?
m4r35n357超过 5 年前
My heatsink case is cool to the touch these days, over the summer it was nearly too hot to touch. I thought it was down to the weather, but there is clearly more to it ;)<p>Nice work, guys!
评论 #21672391 未加载
评论 #21671632 未加载
woofie11超过 5 年前
What struck me was how poor the CPU speed management was.<p>The long-term outcome should have been 1GHz, not 600MHz, in most of the plots. The Pi jumps back-and-forth between 1GHz and 1.5GHz until it overheats, and then throttles all the way down.<p>The vertical orientation made a small difference in temperature but a huge difference in how long the Pi took to throttle precisely because of poor clocking schedule.
评论 #21674275 未加载
wldlyinaccurate超过 5 年前
I picked up a RPi 4B the other day to use as a pi-hole[1] and was surprised to see it running at 65C while idling. It doesn&#x27;t help that I have the board enclosed in the official case, which provides absolutely no airflow.<p>Everything runs fine at these temperatures, but all of the ports are hot to the touch. Under stress the SoC seems to reach 80C+, which I imagine would make connecting and disconnecting USB devices a fairly unpleasant experience.<p>[1]: <a href="https:&#x2F;&#x2F;pi-hole.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pi-hole.net&#x2F;</a>
评论 #21675048 未加载
sneak超过 5 年前
Anecdata: my pi4 with heat sinks in the clear plastic case it came with would regularly hard lock under normal loads (presumably thermal issue) until I put it in an actively cooled enclosure. Now it’s fine.<p>Not sure if this was before or after these fw updates but it was two weeks ago on stable raspbian. I don’t actively monitor the temp as it is remote.
arghwhat超过 5 年前
The kernel compile times at the end of the article is swapped by accident:<p>&gt; Compilation finished in 5097 seconds – one hour, 24 minutes, and 57 seconds.<p>&gt; Compilation finished in 2660 seconds – 44 minutes and 20 seconds.
dannyw超过 5 年前
It’s nice to see the Foundation continuously improve the Pi. Makes me happy to stay with it; instead of looking for marginally cheaper clones.
评论 #21672845 未加载
m463超过 5 年前
Just get a flirc case. Inexpensive, made of metal, and great thermals.