-
-
Notifications
You must be signed in to change notification settings - Fork 502
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Raspberry Pi 4 | Options to lower CPU idle temperature #3046
Comments
That power supply is not suitable for the RPI4 for starters. |
@Trunkzeh - What power supply? |
Ahh just noticed its a default template; i read 5v 1A RAVPower as the power supply you are using which is far too low for the RPI4 :) |
@SimplyGardner Jep I read through the long discussions about the RPi4 temperature, that actually made me not yet ordering one for my home production server. The new firmware was a slight enhancement but there are still many similar reports on https://www.raspberrypi.org/forums/. Last result is usually that without any cooling, you must not put it in any housing and at best place it vertically to allow a better passive heat flow. But the very vast majority argue that it simply requires a little fan or something like this: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=243500&start=325#p1509456 The firmware btw is updated automatically on first boot. If this was more then ~3 weeks ago, then you might still be at the lower version, if no dietpi-software installs or manual APT upgrades have been done. But aside from that we can assure that CPU usage is really around zero and some other things:
|
@michalng Thanks for the reply - i’ll definitely read more into the links you provided this evening when I am home. I am running the rPi 4 without any case and a heat sync. I’ve not installed any software yet on it so it is just a basic dietpi install. To rule out any corruption - went ahead and did a fresh install again. It’s running headless without any HDMI plugged in (I plan to run headless). The only thing I have edited is I plugged in a Western Digital Elements HD (has its own power) into the USB3.0 although this has been idle. |
@SimplyGardener |
I have also updated the required information in post 1. |
@SimplyGardner Also without case, you could touch the USB port to check if it's hot even in idle. Not sure how well this SBC handles currents for USB devices with external power supply. Some other things to try:
We disable Bluetooth and WiFi currently only by blacklisting the kernel modules, but the RPi allows to not load them in the first place via dtoverlays, which might further reduce load on hardware level. Would be actually interesting to compare power usage with blacklisted modules only and dtoverlays on the other hand, as I am not sure if there is really a difference and how large it is. And as we are about to implement some RPi enhancements from v6.26, there is another one, although should not affect CPU usage/temps at all, only reduce RAM usage a bid:
CPU governor is ondemand, right? |
The USB cable to the HDD is not hot or warm. Its normal - room temp.
Running
|
@SimplyGardner |
Okay, our headless mode does not work anymore, since the related So until there is another way, |
I've added the Fan Shim from Pimoroni to my RPI4 - stable temperatures of 42c. Bear in mind the RPI4 SoC doesnt begin to throttle until the 80-85 range; over 85 it will throttle fully. |
Running with no fan and it’s running constantly at 60 degrees c. Just so I understand the issues, is this an issue with the dietpi os of the raspberry 4 hardware? |
No the RPI4 just runs hot; same reports on the official Raspbian distro.
…On Thu, 22 Aug 2019 at 12:37, SimplyGardner ***@***.***> wrote:
Running with no fan and it’s running constantly at 60 degrees c.
Just so I understand the issues, is this an issue with the dietpi os of
the raspberry 4 hardware?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3046?email_source=notifications&email_token=AMQYLYDIX43NUL3CLIDDW7DQFZ3BJA5CNFSM4IKSZOQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD44ZNVY#issuecomment-523867863>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AMQYLYAP5ZMUK4CPOC4OIPLQFZ3BJANCNFSM4IKSZOQQ>
.
|
@Trunkzeh @SimplyGardner
This is a matter of the Default on Raspbian is indeed 85 °C, but even if the hardware has no issue with this, if users can't touch certain parts of the SBC without burning their fingers, and plastic cases start to smell and things like that, this is no acceptable situation. So having 75 °C here is good IMO, which means throttling starts at 70 °C, maxxing at 75 °C. Any temperatures beyond that boarder should IMO be cooled down. |
@MichaIng I briefly took the fan shim off and the RPI4 went up and was idling around 60c. No heatsink or any manner of passive cooling. Set the throttle to 75c within dietpi-config and I havent seen it hit that high during load so this may be a good compromise. |
For those interested; running the following command below will give you the temperature:
|
@Trunkzeh Note that throttling starts about 5 °C below temp limit, so when set to 75 °C it will start throttling at 70 °C. The closer temps reach the limit, the more it throttles down. |
Btw with v6.26 we add overclocking presets for RPi4. There is as well one "powersaving" set that simply sets overvoltage to Aside from that there have been several enhancements done by RPi devs kernel/firmware-wise. I mark this issue hence as closed for now. If there are still ideas/enhancements to better control RPi4 temps, just mention @MichaIng here and I will reopen for investigation. |
I have installed the latest raspberry pi 4 buster image yesterday from the dietpi website.
I know there has been issues in the past and the raspberry pi foundation released a firmware update to lower the temp - I am not sure if this has been integrated?
However, on idle - I am running 60 degrees (c) - that’s hot! The pi is not doing anything (as checked in
htop
) It’s in a cool well ventilated environment.Is this normal?
Not at home at the moment but will complete this later...
Required Information
buster
Linux Plex 4.19.58-v7l+ #1245 SMP Fri Jul 12 17:31:45 BST 2019 armv7l GNU/Linux
RPi 4 Model B (armv7l)
Samsung MB-MC32GA/AMZ 32 GB 95 MB/s Memory Evo Plus Micro SD Card
The text was updated successfully, but these errors were encountered: