Beaglebone Black CPU speed

I have a Beaglebone Black which runs Android.As you know, it has a 1GHz CPU. Bu when I read it’s clock speed from adb I got 300MHz. I’m using following commands:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

All of them returns 300000. I’m using Android image from Texas Instruments. Is tehere a problem? Is my Beaglebone Black running on 300MHz or is it just a system error? I try couple of apps to learn my CPU speed. All of them says 300MHz. But i think they are reading those files too.

I am assuming you are using the image from the following page:

How are you powering up? If BBB is powered from USB it is throttled to consume less power. Use a 5V DC supply. Also make sure that you are completely booting from the sdcard. This way you can be sure that the u-boot you are using supports 1GHz operation. Refer the User Guide for details.


That solved the problem. Thanks :slight_smile: When I boot it from usb. It sets its speed to 300MHz. When I use power supply, It’s 1GHz.