running BB XMC at 1Ghz


I have a problem trying to run BB XMC at 1GHZ. The max speed that I can run it is at 827Mhz, this is when uboot param (mpurate=999), and kernel param (mpurate=999) were set. Not setting mpurate or setting it to other values including 1000, generally, allows the BB to run at only 500MHZ - 600MHZ. I read from a forum that SR and ABB must be activated for it to run at 1Ghz. Enabling them made no difference. I also tried the patch discussed in this thread ( and it locked up at bootup. Please share if you know a solution. thank you.

ps. I am using kernel 2.6.39 checked out from linux-omap branch.

Processor : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 826.64
Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2

Hardware : OMAP3 Beagle Board
Revision : 0020
Serial : 0000000000000000

BTW, i just double checked the boot log and SR (smartreflex) does not look like it was initialized properly.

Log Mesg:

[ 4.005859] ThumbEE CPU extension supported.
[ 4.010833] omap_voltage_late_init: Unable to create voltage debugfs main dir
[ 4.018341] vdd_debugfs_init: Unable to create debugfs directory for vdd_mpu
[ 4.025726] vdd_debugfs_init: Unable to create debugfs directory for vdd_core
[ 4.033538] usb 1-2: New USB device found, idVendor=0424, idProduct=9514
[ 4.041900] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 4.050689] sr_init: No PMIC hook to init smartreflex
[ 4.056579] smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized
[ 4.064819] hub 1-2:1.0: USB hub found
[ 4.068817] smartreflex: probe of smartreflex.0 failed with error -22
[ 4.075561] hub 1-2:1.0: 5 ports detected
[ 4.079803] smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized
[ 4.087921] smartreflex: probe of smartreflex.1 failed with error -22