Hi!
I don’t have the Pi 5 yet, just wanted to check some things in advance.
I’m sorry if the answer is out there and I merely didn’t manage to find it. However, when searching for the topic, all that comes up is overclocking and fan control.
I’m interested in neither. Rather, I’m looking for a way to lower the maximum temperature the SOC can reach. By default it seems to start throttling at 80, 85 degC?
Say I’d want that to happen at 65. I have an SBC from another company, where I can set the tripping points in device tree under. I also found there is a in the , that does exactly what I want, but apparently that was only implemented for the Pi 3 series.
So my main question is:
Does anyone know if there is a way to accomplish lower throttling temperature threshold with the Pi 5?
My bonus questions would be (because I’d like to learn
:
- What makes these trip point nodes show up in the device tree? Does anything have to be specifically implemented? For my Pi 3B, they aren’t there at all.
- Where in the system is it configured what happens if a temperature tripping point is reached? It could be other things than throttling as well, namely increasing fan speed (if fans are connected). I read about a, but that doesn’t exist on the system running on the other SBC I mentioned. I was also looking for rules, but could not find any.
Because I know this question will likely pop up: I’m intending to run the Pi with passive cooling. I don’t need the full compute power always and don’t care if it throttles. I mainly need the larger memory and increased burst performance, otherwise I’d go with one of the previous models. Longer busy periods may happen from time to time and in that case, however, I’d feel much more comfortable knowing that it doesn’t reach over 70 degC.
Thanks a lot!![Smile :)]()
I don’t have the Pi 5 yet, just wanted to check some things in advance.
I’m sorry if the answer is out there and I merely didn’t manage to find it. However, when searching for the topic, all that comes up is overclocking and fan control.
I’m interested in neither. Rather, I’m looking for a way to lower the maximum temperature the SOC can reach. By default it seems to start throttling at 80, 85 degC?
Say I’d want that to happen at 65. I have an SBC from another company, where I can set the tripping points in device tree under
Code:
/sys/class/thermal/thermal_zone0/trip_point_[0-2]_tempCode:
temp_soft_limitCode:
config.txtSo my main question is:
Does anyone know if there is a way to accomplish lower throttling temperature threshold with the Pi 5?
My bonus questions would be (because I’d like to learn
- What makes these trip point nodes show up in the device tree? Does anything have to be specifically implemented? For my Pi 3B, they aren’t there at all.
- Where in the system is it configured what happens if a temperature tripping point is reached? It could be other things than throttling as well, namely increasing fan speed (if fans are connected). I read about a
Code:
/etc/sysfs.d/throttling.confCode:
udevBecause I know this question will likely pop up: I’m intending to run the Pi with passive cooling. I don’t need the full compute power always and don’t care if it throttles. I mainly need the larger memory and increased burst performance, otherwise I’d go with one of the previous models. Longer busy periods may happen from time to time and in that case, however, I’d feel much more comfortable knowing that it doesn’t reach over 70 degC.
Thanks a lot!
Statistics: Posted by thomasmagnum — Sat Jun 14, 2025 8:50 am