This is a bit of a follow up to Why is my Pi running at 700MHz all the time? and Overclocking - CPU Frequency Measurement Accuracy: vcgencmd vs cpuinfo_cur_freq
I have a Raspberry Pi B3+ (at least that's as what I bought it).
I'm trying to figure out why my CPU seems never to run faster than 600Mhz:
vcgencmd measure_clock arm
frequency(45)=600000000
I enabled the performance
governor:
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Then I ran a stress test:
stress -c 4 -t 60
While that is running, I still get 600Mhz from vcgencmd measure_clock arm
.
I did no special config or overclocking (yet):
grep freq /boot/config.txt
#arm_freq=800
The default seems to be fine:
vcgencmd get_config arm_freq
arm_freq=1400
The Pi should be able to run at up to 1.4Ghz:
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
1400000
So what's going on here? What am I missing? Is my stress test wrong?
stress-ng
instead ofstress
) - you seem suspicious of what you bought - what is the output ofgrep Revision /proc/cpuinfo