Best Way to Measure Clock Speeds?
Posted: Fri May 10, 2013 11:16 am
I'm overclocking my 512MB RPi (it's stable):
arm_freq=1000
gpu_freq=500
sdram_freq=500
over_voltage=4
force_turbo=0
The issue is that I get different results depending on how I attempt to measure the frequencies of the various clocks. If I run:
$ vcgencmd get_config int
arm_freq=1000
gpu_freq=500
sdram_freq=500
over_voltage=4
temp_limit=85
force_pwm_open=1
In other words, I get exactly what's in config.txt
However, if I run:
$ for src in arm core h264 isp v3d ; do echo -e "$src:\t$(vcgencmd measure_clock $src)" ; done
arm: frequency(45)=700000000
core: frequency(1)=250000000
h264: frequency(28)=250000000
isp: frequency(42)=250000000
v3d: frequency(43)=0
I get the default values. I've tried running this command when I'm playing an H.264-encoded Blu-ray .MKV file, with the CPU maxed at 100%, yet the results still show the ARM running at 700, the GPU core at 250 and H264 at 250.
So my question is: How do I figure out what the clock speeds really are?
Thanks in advance!
Jim
arm_freq=1000
gpu_freq=500
sdram_freq=500
over_voltage=4
force_turbo=0
The issue is that I get different results depending on how I attempt to measure the frequencies of the various clocks. If I run:
$ vcgencmd get_config int
arm_freq=1000
gpu_freq=500
sdram_freq=500
over_voltage=4
temp_limit=85
force_pwm_open=1
In other words, I get exactly what's in config.txt
However, if I run:
$ for src in arm core h264 isp v3d ; do echo -e "$src:\t$(vcgencmd measure_clock $src)" ; done
arm: frequency(45)=700000000
core: frequency(1)=250000000
h264: frequency(28)=250000000
isp: frequency(42)=250000000
v3d: frequency(43)=0
I get the default values. I've tried running this command when I'm playing an H.264-encoded Blu-ray .MKV file, with the CPU maxed at 100%, yet the results still show the ARM running at 700, the GPU core at 250 and H264 at 250.
So my question is: How do I figure out what the clock speeds really are?
Thanks in advance!
Jim