Poll: Do you think its possible to overclock the N900?!
Poll Options
Do you think its possible to overclock the N900?!

Reply
Thread Tools
Posts: 207 | Thanked: 119 times | Joined on Nov 2009 @ Pittsburgh, PA, USA
#1371
Originally Posted by clooak View Post
Possible to somehow edit the config file for the overlocking limits via the xterm?

Eg something like nano? I don't have my usb cable laying around nearby so would be good to be able to make adjustments via xterm.
look this post: http://talk.maemo.org/showpost.php?p...postcount=1259
 
Posts: 559 | Thanked: 166 times | Joined on Jan 2010 @ Cyprus
#1372
Originally Posted by egoshin View Post
Please do not REBOOT - use switch OFF-ON.

It has nothing with overclocking, see bug 7017 - https://bugs.maemo.org/show_bug.cgi?id=7017
I`m not using reboot....I`m always switching the phone off (by the way I`ve only experience this once or twice)
 
Posts: 36 | Thanked: 5 times | Joined on Dec 2009
#1373
Originally Posted by breakthru View Post
OK, my findings are as follows.

For the first 10 mins or so, 900MHz speed was used for one third of the time, while 125MHz was used for two thirds of the time.
To be precise; after 18 mins, 900MHz was at 27%, while 125MHz was at 59%

But after 1hr 5mins of usage:
900000 34892 = 8.935%
850000 87 = 0.022%
800000 94 = 0.024%
750000 257 = 0.066%
700000 850 = 0.217%
600000 462 = 0.118%
550000 567 = 0.145%
500000 11360 = 2.909%
250000 6016 = 1.541%
125000 335926 = 86.022%

So after all start-up and post start-up processes are finished, the processor seems to idle most of the time at 125MHz. These readings, of course, are all with your 125MHz enabled kernel...

EDIT: By the way, my phone's connected to mains power via the wall charger and it's sitting idle with occasional checks on time_in_state via xterm on the foreground...
I found that by enabling speed below 250MHz, I see occasional throttling from 125MHz to 900MHz.

This is perhaps due to the stuff I have installed, but it seems that at times the phone thinks 25MHz is not enough and trigger the jump to 900MHz.

Setting lowest speed to 250MHz prevent the speed throttling during idle. Not sure which way could stretch the battery more, keep the low at 250MHz or 125MHz.
 

The Following 2 Users Say Thank You to Bernard Wei For This Useful Post:
Posts: 13 | Thanked: 10 times | Joined on Apr 2010 @ Stockholm
#1374
My latest try, if anyone cares
CPU 125/250/500/750/875 (very symmetric)
DSP 90/180/360/450/470

I noticed that the second fastest mode(750 MHz) now for the first time is being used a little more. In this screen the second fastest mode was actually ticking away.
Name:  Screenshot-20100406-204518.jpg
Views: 826
Size:  21.7 KB

>cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state
875000 178585
750000 26172
500000 53284
250000 13765
125000 164748

I set max freq to 875000 in /etc/mpconfig, no more then the kernel was built to handle if this has any impact I don't know.
 

The Following User Says Thank You to _privateMember For This Useful Post:
Posts: 36 | Thanked: 5 times | Joined on Dec 2009
#1375
Originally Posted by titan View Post
This kernel makes it possible dynamically change the maximum frequency up to 1.2GHz (supported frequencies are 250,500,550,600,700,750,800,850,900,950,1000,1100, 1200MHz)
Thanks! One technical question

I'm looking the omap3_mpu_rate_table[] structure in omap3-opp.h. Is the kernel configured with voltages more than 0x3C for rate higher than 600MHz?
 
Posts: 21 | Thanked: 0 times | Joined on Nov 2009
#1376
Originally Posted by titan View Post
There is a new stable overclockable kernel in extras-testing.
Installation is very simple: install the package kernel-flasher-maemo (section system in HAM), shutdown and cold boot. There's no need for reflashing etc.
It requires firmware PR1.1 or newer.

The default limit is at stable 600MHz. This is the same setting as the stock kernel and is safe.

This kernel makes it possible dynamically change the maximum frequency up to 1.2GHz (supported frequencies are 250,500,550,600,700,750,800,850,900,950,1000,1100, 1200MHz)
Warning: Overclocking may damage your device and is at your own risk!
You can manually increase the limit until your device fries using, e.g. for 600MHz
Code:
sudo gainroot
echo 600000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
To permanently fix the limit edit /etc/pmconfig.
Unlike the other kernels in this thread it can also more of use the intermediate frequencies which might be the reason why it is stable for me at 1GHz.

Apart from overclocking, this kernel has a lot of other features
(2.6.28.10, PR1.2 patches etc) see http://talk.maemo.org/showthread.php?t=43420
It also retains the version info in Settings -> Product info.
If it works well for you, please vote at
http://maemo.org/packages/package_in....6.28-maemo19/

PS: 125MHz is deliberately not included, see http://talk.maemo.org/showpost.php?p...&postcount=141

Good luck!
When you say "Nokia PR1.2" Are you reffering to the PR1.2 sdk, this http://thenokiablog.com/2010/03/22/n...-major-update/ ?
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#1377
Originally Posted by Bernard Wei View Post
I found that by enabling speed below 250MHz, I see occasional throttling from 125MHz to 900MHz.
I think I got the same behavior. the cpu % for active processes (Xorg, conky) was also much higher.
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#1378
Originally Posted by Bernard Wei View Post
I'm looking the omap3_mpu_rate_table[] structure in omap3-opp.h. Is the kernel configured with voltages more than 0x3C for rate higher than 600MHz?
0x3C is the maximum, used for everything >= 600MHz.
above 800MHz the DSP is clocked to 500MHz instead of 430MHz.
For 125MHz I use a lower voltage than (the original one) for 250MHz.
 

The Following User Says Thank You to titan For This Useful Post:
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#1379
Originally Posted by clooak View Post
When you say "Nokia PR1.2" Are you reffering to the PR1.2 sdk, this http://thenokiablog.com/2010/03/22/n...-major-update/ ?
yes, the kernel patch from P1.2 SDK.
 
Posts: 36 | Thanked: 8 times | Joined on Apr 2010
#1380
Originally Posted by owerlord View Post
is it save to run 900mzg?
No - it's not save. All the people reporting they run at 900 or more are only posting here to amuse themselfes and get innocent souls like you to brick their device.

 
Reply

Tags
cooking on gas, cortex-a8, faster, first to fry it wins!, hardware, its smoking, n900, need for speed, need for weed, nos, omap, omap3, omap3430, overclock, overclocking, soc, system-on-a-chip, the dogs, this thread got good!, vtec just kicked in y0!, warranty will be void, whooplah, zoom zoom

Thread Tools

 
Forum Jump


All times are GMT. The time now is 16:30.