maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   Overclock the N900? (https://talk.maemo.org/showthread.php?t=39753)

mikhmv 2010-04-06 19:13

Re: Overclock the N900?
 
Quote:

Originally Posted by clooak (Post 598154)
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

sophocha 2010-04-06 19:20

Re: Overclock the N900?
 
Quote:

Originally Posted by egoshin (Post 597944)
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)

Bernard Wei 2010-04-06 19:24

Re: Overclock the N900?
 
Quote:

Originally Posted by breakthru (Post 598159)
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.

_privateMember 2010-04-06 19:31

Re: Overclock the N900?
 
1 Attachment(s)
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.
Attachment 8703

>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.

Bernard Wei 2010-04-06 19:34

Re: Overclock the N900?
 
Quote:

Originally Posted by titan (Post 597569)
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?

clooak 2010-04-06 19:35

Re: Overclock the N900?
 
Quote:

Originally Posted by titan (Post 597569)
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/ ?

titan 2010-04-06 19:39

Re: Overclock the N900?
 
Quote:

Originally Posted by Bernard Wei (Post 598183)
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.

titan 2010-04-06 19:41

Re: Overclock the N900?
 
Quote:

Originally Posted by Bernard Wei (Post 598192)
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.

titan 2010-04-06 19:41

Re: Overclock the N900?
 
Quote:

Originally Posted by clooak (Post 598194)
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.

miwalter 2010-04-06 19:59

Re: Overclock the N900?
 
Quote:

Originally Posted by owerlord (Post 598080)
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.

:cool:


All times are GMT. The time now is 20:53.

vBulletin® Version 3.8.8