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)

Andy214 2010-04-06 13:02

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) und reboot. There's no need for reflashing etc.

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:

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

Good luck!

Sweet, finally!

Perhaps later it can be something like the app currently available for the Androids, which allows clock speed adjustment, as well as other features such as CPU Governor, and also profiles for limiting clock speed under certain conditions.

The app looks great for Android. Would be nice to have something similar (or even better) on the Maemo.

http://rootyourdroid.info/guides/ove...ing-the-droid/

deadmalc 2010-04-06 13:03

Re: Overclock the N900?
 
Quote:

Originally Posted by moerderameise (Post 597629)
Well as I see overclocking your device only avoids waranty if it broke through that. So if your n900 brakes because of the overclocking, waranty of course doesn't count anymore. but if it brakes because of a bad quality, something went wrong with "building" the device, and it has nothing to do with the overclocking, nokia couldn't say anything... I can tune my car with chip to have 500 ps instead of 200 ps. if my radio brakes (bad example) the waranty still is intact, because chipping my car doesn't directly touch the radio. but when my engine brakes because of chipping its my false.
or am i wrong?

There was one story I remember that tried to void a warranty on a laptop bag because it was running linux and not windows.
Is that funny or a depressing sign of the world we live in?

Cybergr 2010-04-06 13:04

Re: Overclock the N900?
 
I want to mention just a few lines from the arm.com site regurding the Cortex-A8 processor that the N900 use..

Cortex-A8 Processor

Cortex-A8 Processor Image The ARM Cortex™-A8 processor is based on the ARMv7 architecture and has the ability to scale in speed from 600MHz to greater than 1GHz. The Cortex-A8 processor can meet the requirements for power-optimized mobile devices needing operation in less than 300mW; and performance-optimized consumer applications requiring 2000 Dhrystone MIPS.

I had read several post on this huge thread and i am very interesting on give a little more push on my N900..So from the specs of the ARM Cortex-A8 cpu i am pretty sure theres is no problem to push it to 800 even 900 Mhz, plus the Texas Instrument OMAP3 3430 board can handle this extra Mhz gain but as we all know if u push the engine of a car u push the whole structure too so we must be sure if every single chip can handle this (i mean RAM etc)..??!

I consider my self a good overclocker (on desktop systems, never overclocked a mobile though) but i am a newbie on Linux OSes so i can`t mess with all this code and scripts things thats why i appreciate the work that everyone do on this site..THANK U all GUYS ;)

hqh 2010-04-06 13:08

Re: Overclock the N900?
 
Quote:

Originally Posted by Cybergr (Post 597640)
Cortex-A8 Processor Image The ARM Cortex™-A8 processor is based on the ARMv7 architecture and has the ability to scale in speed from 600MHz to greater than 1GHz.

That has already been posted (and answered) many times. That refers only to the theoretical limits of the processor design, there are different real-life implementations of which not all can handle 1 GHz.

Rushmore 2010-04-06 13:08

Re: Overclock the N900?
 
In spite of the risk, seems the main reason most people are OCing for is the performance that should have been there already:

1. Responsive interface
2. Smooth Flash playback
3. Fast browser

As designed, the OC efforts suggests that the OS is not "efficient" enough without the extra clock cycles. N900 is kind of sluggish at stock, but virtually lag free with the extra 200mhz (when needed).

There would be a lot less interest to OC if the OS was more efficient. Same reason people OC the Droid. That being said, the N900 now seems more zippy than the Droid OC'd at 800mhz.


Added:
I wonder if Nokia is now trying to find ways to lock the OC process out with 1.2, or is it too late for them to do that?

cashclientel 2010-04-06 13:13

Re: Overclock the N900?
 
Quote:

Originally Posted by moerderameise (Post 597629)
or am i wrong?

Not sure about the car example (probably wrong) - but either way that is in no way analogous to overclocking the n900.

Nipperoid 2010-04-06 13:17

Re: Overclock the N900?
 
http://i990.photobucket.com/albums/a...d/CIMG7786.jpg

all running well :D

Fumanchu 2010-04-06 13:20

Re: Overclock the N900?
 
Quote:

Originally Posted by jakiman (Post 594349)
At 900Mhz, video recording is now smooth! No frame skips during fast panning movements! Awesome.

Can I request an upload of a slow and fast panning clip please, I will do the same and compare.

*Rushmore provides the explination*

Gadgetoid 2010-04-06 13:24

Re: Overclock the N900?
 
Quote:

Originally Posted by Rushmore (Post 597644)

1. Responsive interface
2. Smooth Flash playback
3. Fast browser

N900 is kind of sluggish at stock, but virtually lag free with the extra 200mhz (when needed).

That being said, the N900 now seems more zippy than the Droid OC'd at 800mhz.
?

1. Yup
2. Yup
3. I found the browser more or less okay to begin with, but yup

Yes, it's sluggish stock, and the really big thing I notice after overclocking is a much more fluid and responsive interface. Unfortunately apps like Transmission still hog the entire CPU and bog the system down to a crawling mess- funny, because I'm sure I remember chatting on IRC, playing videos via TV-out and downloading via Transmission simultaneously...

What I appreciate also, however, is smoother SNES/Genesis games, but it's highly likely that I'll clock the N900 lower than 900mhz when using these, once there's an easy switcher app available. 640mhz should be enough for anybody.

Confirmed: The Droid still sucks.

Unfortunately, the out-of-the-box sluggishness of Maemo is quite unforgivable. Or maybe we've all dug ourselves into a slowness pit with the overzealous optification of system files?

torres76 2010-04-06 13:27

Re: Overclock the N900?
 
Quote:

Originally Posted by buxz777 (Post 597581)
been running 950mhz with 500dsp for a while now and my n900 seems to run really smooth even under heavy load

i would love to try a 1ghz kernel and fry my n900 some more all in the name of tech of course :-)

i love messing about with tech and running experiments on stuff so if anyone can help me getting a 1ghz 500 dsp kernel it would be very much appreciated

hint hint lehto or anyone else that can help me out

pm me if you can help i fully understand the risks etc

thanks in advance

hey what is the 500 dsp ? is it already included in the 900mhz kernal.

RDK 2010-04-06 13:36

Re: Overclock the N900?
 
Trying to flash with PC;

When I put it in update mode, I see the correct screen etc, but I don't get xterminal, crtl+shift+x doesn't work, am I supposed to turn it on? I want to make sure I know how to get this mode working properly so if I need to reflash to stock, I can.

torres76 2010-04-06 13:47

Re: Overclock the N900?
 
you using maemo flasher 3.5 if you are turn your phone off then hold u button and plug in usb so you symbol in right corner, then open maemo flasher on pc you will get command prompt then type what you need too and press enter.
It should complete and your phone should come to life showing the nokia screen you can then disconnect

Fumanchu 2010-04-06 13:52

Re: Overclock the N900?
 
Thanks Rushmore, no further tests warranted then, currently on stock 800mhz, will stick with this one for a few days.

The white dots that I noted on the two buttons in the delete clip section seems a bit random, sometimes there, sometimes not...

Nipperoid 2010-04-06 13:55

Re: Overclock the N900?
 
http://i990.photobucket.com/albums/a...roid/aboot.jpg

there we go

torres76 2010-04-06 13:58

Re: Overclock the N900?
 
i am now trying the 900mhz what do i need to do to get the information back in "about"

thecube 2010-04-06 13:58

Re: Overclock the N900?
 
is the new pr 1.2 out?

andrew_85 2010-04-06 14:00

Re: Overclock the N900?
 
HI guys how can I run maemo flasher with windows 7???
seems that it doesn t recognize my phone connected.
i also tried to run it in window xp compatible mode but it doesn t let me choice this option :-(

thecube 2010-04-06 14:02

Re: Overclock the N900?
 
Quote:

Originally Posted by andrew_85 (Post 597704)
HI guys how can I run maemo flasher with windows 7???
seems that it doesn t recognize my phone connected.
i also tried to run it in window xp compatible mode but it doesn t let me choice this option :-(

flash from phone
http://talk.maemo.org/showpost.php?p...&postcount=774

SavageD 2010-04-06 14:03

Re: Overclock the N900?
 
This is just a suggestion...for anyone whose obsessive about the phone over heating such as myself.

1) Find a way to take off the keypad lights as this contributes a lot of the heat.

I do not know how to do this, but if one was to to use the phone with touch screen only, you would realize that it wont heat up as much as when using the keypad.

If someone was to hack up a code or make a program to do this it'd be great :D. It'd also help reduce the heat produced when playing emulated games as well as increase battery life 'slightly.' Believe me, did this on a number of phones I had before and it helps.

2) Reduce LCD brightness....this doesn't make much difference :/ but hey it would help (a little).

titan 2010-04-06 14:05

Re: Overclock the N900?
 
Quote:

Originally Posted by Gadgetoid (Post 597624)
Updated to the kernel from extras-testing, and still running comfortably at 900mhz. The inclusion of idling at 125mhz would be nice, it's set as such in pmconfig (although), yet I don't see it dipping below 250mhz in Conky.
I could be misguided, but I imagine this would help to balance the battery life.

please read http://talk.maemo.org/showpost.php?p...&postcount=141

torres76 2010-04-06 14:14

Re: Overclock the N900?
 
Hey anyone how to i get info back in "about" please.

Ronaldo 2010-04-06 14:18

Re: Overclock the N900?
 
Quote:

Originally Posted by torres76 (Post 597730)
Hey anyone how to i get info back in "about" please.

to resore fw info


apt-get install --reinstall mp-fremantle-generic-pr

then Restart

michalurban 2010-04-06 14:30

Re: Overclock the N900?
 
Quote:

Originally Posted by torres76 (Post 597730)
Hey anyone how to i get info back in "about" please.

Just curious - why is everybody so anxious to get that info back?

andrew_85 2010-04-06 14:31

Re: Overclock the N900?
 
Quote:

Originally Posted by thecube (Post 597705)

thanks . .
but what about at this point

3. type "flasher --local -f -k <kernel_zimage_file_with_path>"

if i want to set up at 900 mhz what sould i do??i don t neet to download the file and put it somewhere as when i was doing it with the pc??


thanks

HtheB 2010-04-06 14:31

Re: Overclock the N900?
 
Quote:

Originally Posted by Ronaldo (Post 597735)
to resore fw info


apt-get install --reinstall mp-fremantle-generic-pr

then Restart

Didn't work for me...

_privateMember 2010-04-06 14:33

Re: Overclock the N900?
 
I compiled a kernel with this settings
MPU 125/250/500/652/825 MHz
DSP 90/180/360/470/500 MHz

And i noticed (maybe a placebo effect) less freezing while recording video compared to the stock kernel version. Made two clips( before and after flashing that are similar panning my living room) that I compared. Still some stuttering though but not freezing up as long as before.

Tested the sun spider javascript test again and got a little better score than with the 900 MHz stock DSP version. Might be a coincidence or that my N900 works a little better at sub 900 Mhz frequencies.

Uptime 1h 55min
>cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state
825000 213621
652000 12688
500000 63991
250000 23610
125000 374614

sophocha 2010-04-06 14:37

Re: Overclock the N900?
 
Quote:

Originally Posted by Fumanchu (Post 597692)
Thanks Rushmore, no further tests warranted then, currently on stock 800mhz, will stick with this one for a few days.

The white dots that I noted on the two buttons in the delete clip section seems a bit random, sometimes there, sometimes not...

Now that you mentioned the white dots, I got these ( and a lot more ) when I was playing the airport game, right after I closed the game I could see clusters of white dots everywhere....and this was before I overclocked my phone!......makes me think that there is something wrong with the graphic chipset...like when you play a game on the PC and you get artifacts all over the place.

I would recommend NOT to overclock your DSP!

Damon 2010-04-06 14:39

Re: Overclock the N900?
 
i sometimes have 3 white dots under the signal 3g/2g metre at the top :)

dimkit 2010-04-06 14:43

Re: Overclock the N900?
 
i have install the new kernel flasher maemo, then i write to x terminal as root the command
echo 900000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

but the freq stays at 600 what do i do wrong

Laughing Man 2010-04-06 14:43

Re: Overclock the N900?
 
Quote:

Originally Posted by sophocha (Post 597763)
Now that you mentioned the white dots, I got these ( and a lot more ) when I was playing the airport game, right after I closed the game I could see clusters of white dots everywhere....and this was before I overclocked my phone!......makes me think that there is something wrong with the graphic chipset...like when you play a game on the PC and you get artifacts all over the place.

I would recommend NOT to overclock your DSP!

That's happened to me too, it usually happened after the N900 re-booted itself randomly (probably due to all the random devel software on there). A regular reboot fixes it.

torres76 2010-04-06 14:45

Re: Overclock the N900?
 
Quote:

Originally Posted by Ronaldo (Post 597735)
to resore fw info


apt-get install --reinstall mp-fremantle-generic-pr

then Restart

wont work says E: could not open lock file ?var/lib/dpkg/lock - open (13 pe mission denied)

fixfox 2010-04-06 14:49

Re: Overclock the N900?
 
Quote:

Originally Posted by michalurban (Post 597753)
Just curious - why is everybody so anxious to get that info back?

Because "Nokia Software updater" does not recognise the phone until that info is restored.

titan 2010-04-06 14:51

Re: Overclock the N900?
 
Quote:

Originally Posted by dimkit (Post 597775)
i have install the new kernel flasher maemo, then i write to x terminal as root the command
echo 900000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
but the freq stays at 600 what do i do wrong

did you shutdown and reboot after installation?

Ronaldo 2010-04-06 14:58

Re: Overclock the N900?
 
Quote:

Originally Posted by torres76 (Post 597780)
wont work says E: could not open lock file ?var/lib/dpkg/lock - open (13 pe mission denied)

u need to "sudo gainroot" 1st

dimkit 2010-04-06 15:04

Re: Overclock the N900?
 
Quote:

Originally Posted by titan (Post 597788)
did you shutdown and reboot after installation?

i install the kernel , i restart my phone
and then i write the command , but nothing

titan 2010-04-06 15:09

Re: Overclock the N900?
 
Quote:

Originally Posted by dimkit (Post 597811)
i install the kernel , i restart my phone
and then i write the command , but nothing

you need to install rootsh and execute "sudo gainroot" before that.
if it still doesn't work post the output of "uname -a"

breakthru 2010-04-06 15:48

Re: Overclock the N900?
 
Hi titan,

I switched to your kernel because the idea of being able to limit the cpu as I please without re-re-flashing the kernel is brilliant!

I know that you have excluded 125MHz from your kernel but I was wondering whether you would implement it in the following versions of your kernel if 125MHz ever proved to contribute to battery life while not causing stability issues. This way people using your kernel would only have to update it from the App manager and continue using it as they please...

Great work by the way, by everybody who contributed to this thread...

Fumanchu 2010-04-06 15:53

Re: Overclock the N900?
 
Of course, I have also gained root, and found that the command does not result in success for me either.
Using the uname -a command results in a string of information ending with; arm71 unknown... will post the full string later when I get back :)

*Linux Nokia-N900-42-11 2.6.28-omap1 #10 PREEMPT Sat Apr 3 09 :01:04 EDT 2010 arm71 unknown*

michalurban 2010-04-06 15:59

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.

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!


Just installed your experimental 125-1200 kernel, works great, thx! :) Im gonna write a simple script setting the upscale and downscale freq, after that Ill upload it.

titan 2010-04-06 16:00

Re: Overclock the N900?
 
Quote:

Originally Posted by Fumanchu (Post 597863)
Using the uname -a command results in a string of information ending with; arm71 unknown... will post the full string later when I get back :)
*Linux Nokia-N900-42-11 2.6.28-omap1 #10 PREEMPT Sat Apr 3 09 :01:04 EDT 2010 arm71 unknown*

this means the installation failed as the output should look like this:
Linux <hostname> 2.6.28.10maemo-omap1 #1 PREEMPT Tue Apr 6 13:21:33 EEST 2010 armv7l GNU/Linux
you seem to be running an old firmware (PR1.0). PR1.1 should be the minimum required.
I'll add that to the description.


All times are GMT. The time now is 23:51.

vBulletin® Version 3.8.8