Beaglebone Black CPU Frequency

Hi everyone,

I’m using the Beaglebone Black and wanted to increase the performance by setting the govenor to performance mode. After installing the cpufrequtils in bone-debian-8.1-console-armhf-2015-07-19-2gb.img I found a maximum frequency of 720MHz where I was expecting 1GHz:

debian@beaglebone:~$ cat /etc/dogtag
BeagleBoard.org Debian Image 2015-07-19
debian@beaglebone:~$ uname -a
Linux beaglebone 4.1.2-ti-r4 #1 SMP PREEMPT Thu Jul 16 20:48:37 UTC 2015 armv7l GNU/Linux
debian@beaglebone:~$ cpufreq-info
cpufrequtils 008: cpufreq-info © Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
driver: cpufreq-dt
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 300 us.
hardware limits: 275 MHz - 720 MHz
available frequency steps: 275 MHz, 500 MHz, 600 MHz, 720 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 275 MHz and 720 MHz.
The governor “performance” may decide which speed to use
within this range.
current CPU frequency is 720 MHz.
cpufreq stats: 275 MHz:0.00%, 500 MHz:0.00%, 600 MHz:0.00%, 720 MHz:100.00%

Any explanation or is this some misunderstanding from my side?

Regards

Axel

I'm using the Beaglebone Black and wanted to increase the performance by setting the govenor to performance mode. After installing the cpufrequtils in bone-debian-8.1-console-
armhf-2015-07-19-2gb.img I found a maximum frequency of 720MHz where I was expecting 1GHz:

Tried it as root?

------------------------------snip--------------------------------
debian@arm:~$ uname -r
4.1.0-bone9
root@arm:/home/debian# cpufreq-set -f 1000mhz
root@arm:/home/debian# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
1000000
root@arm:/home/debian# cpufreq-set -f 300mhz
root@arm:/home/debian# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
300000

Upgrade your kernel.. linux-image-4.1.3-ti-r7

Regards,

Looks much better now. Thanks Robert!

debian@beaglebone:~$ uname -a
Linux beaglebone 4.1.3-ti-r7 #1 SMP PREEMPT Thu Jul 30 20:00:23 UTC 2015 armv7l GNU/Linux
debian@beaglebone:~$ cpufreq-info
cpufrequtils 008: cpufreq-info © Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
driver: cpufreq-voltdm
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 300 us.
hardware limits: 300 MHz - 1000 MHz
available frequency steps: 300 MHz, 600 MHz, 720 MHz, 800 MHz, 1000 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 300 MHz and 1000 MHz.
The governor “performance” may decide which speed to use
within this range.
current CPU frequency is 1000 MHz.
cpufreq stats: 300 MHz:0.00%, 600 MHz:0.00%, 720 MHz:0.00%, 800 MHz:0.00%, 1000 MHz:100.00%