Just got a new Rpi gen #3, which has default /boot/config.txt has
temp_limit=85
I then turn that down to
temp_limit=70
after a reboot, it works. If you don't know how to stress the Pi processor, and how to read the temperature of that, feel free to clone my simple github code (shell script) and run that.
https://github.com/Fisherworks/raspberry_pi_stress
I thought it's dynamic lowering frequency which can limit the temperature of Rpi - but using the following command, it shows the frequency is still 1200000
, which means it's running on full power.
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
Now the question is - How Raspbian control the temperature of BCM processor without reducing the freq?