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: 147 | Thanked: 32 times | Joined on Sep 2009
#2001
2000 posts
 
Posts: 72 | Thanked: 5 times | Joined on Apr 2010 @ Finland
#2002
Using Lehto's 950/500 kernel.

Just ran the pi-calculation with 10 000 000 digits; took about 2000 seconds, and the phone got _kinda_ hot But that's to be expected, CPU = 100% and RAM = 90% for more than half an hour.

So I think it's pretty stable
 
Posts: 14 | Thanked: 1 time | Joined on Jan 2010 @ Plymouth, Minnesota
#2003
Originally Posted by nokian-series View Post
If you want i can remote access your PC using:

http://www.teamviewer.com/pt/index.aspx


And help you. . .
I'm trying to PM you but it wont let me I have my teamviewer ID and password ready when you are.....
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2004
EDIT: this post is outdated. please goto http://wiki.maemo.org/Overclocking

I have uploaded two new low voltage kernels.
Both are the same as the maemo20 kernel in extras-devel except for the lower voltages,
i.e. they preserve your freq. limits over phone calls and don't lock to 600Mhz during phone calls.
The default limits are 250-600 MHz.
A new feature in all maemo20 kernels is the bq27x00_battery module by Matan
which gives you more info about the battery in /sys/class/power_supply/bq27200-0/

The ultralow voltage (ulv) kernel is inspired by Letho's settings.
The less extreme low voltage (lv) kernel is inspired by Matan's settings.

Download ULV:
Code:
wget http://maemory.com/N900/overclock/ulv/kernel-maemo_2.6.28-maemo20_armel.deb
wget http://maemory.com/N900/overclock/ulv/kernel-modules-maemo_2.6.28-maemo20_armel.deb
wget http://maemory.com/N900/overclock/ulv/kernel-flasher-maemo_2.6.28-maemo20_armel.deb
Download LV:
Code:
wget http://maemory.com/N900/overclock/lv/kernel-maemo_2.6.28-maemo20_armel.deb
wget http://maemory.com/N900/overclock/lv/kernel-modules-maemo_2.6.28-maemo20_armel.deb
wget http://maemory.com/N900/overclock/lv/kernel-flasher-maemo_2.6.28-maemo20_armel.deb
Installation
Code:
dpkg -i kernel-m*
dpkg -i kernel-f*
halt
replace the values (as root) for temporary change
Code:
echo 124999 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo 599000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
or edit /etc/pmconfig for permanent changes of the frequencies.

To enable 125Mhz use 124999 for scaling_min_freq.
According to BlackDiamond you should
"echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load"
for 125MHz http://talk.maemo.org/showpost.php?p...&postcount=185

Also try the hint by nightfire http://talk.maemo.org/showpost.php?p...&postcount=170 for improved responsiveness.

The warning "WARNING: at /home/builder1/maemo-fremantle-armel-extras-devel/work/kernel-maemo-2.6.28/arch/arm/mach-omap2/clock34xx.c:443" some people see in dmesg indicates that we don't really know what we're doing
The same applies to the DSP settings - it is not clear whether Letho's and my kernel actually set them to >430MHz. Someone familiar with frequency selection should have a look at the code...

so far the ULV kernel works fine for me with [125,600] Mhz till 850 MHz. 900 crashed it. EDIT: I just increased the 900 voltage in an update
EDIT2: another update replaced 800 by 810MHz in ULV and LV kernels

Last edited by titan; 2010-05-02 at 12:30. Reason: update2
 

The Following 15 Users Say Thank You to titan For This Useful Post:
Posts: 1,224 | Thanked: 1,763 times | Joined on Jul 2007
#2005
The warning in line 443 happens at frequency 800MHz, but not at 900 or 720. It sets an undefined value to a register. The result of not setting this register correctly is increase in the electromagnetic noise that the CPU will generate, so it might result in worse reception of GSM, UMTS, BT, WiFi, etc. Maybe even interference with other devices.

Maybe trying close values to 800 (such as 810, for example) will allow for correct calculation of this register.
__________________
My repository

"N900 community support for the MeeGo-Harmattan" Is the new "Mer is Fremantle for N810".

No more Nokia devices for me.
 

The Following 2 Users Say Thank You to Matan For This Useful Post:
CarstenDutch's Avatar
Posts: 147 | Thanked: 78 times | Joined on Dec 2009 @ Netherlands
#2006
Did the test on 1.1ghz and mine is 79.72 1000 000 digits

I did not wanted to put it too 1.1ghz but did echo 1000000 and got 1100mhz??? with kernel zImage-800mhz-ulv-1000mhz

Originally Posted by Gusse View Post
Just tested with Titan's kernel @ 1GHz. Test took 83.03s with 1000000 digits and I received a SMS during the test

Nice test. Thanks!
 
Posts: 176 | Thanked: 262 times | Joined on Nov 2009 @ Texas, USA
#2007
Originally Posted by titan View Post
I have uploaded two new low voltage kernels.
Both are the same as the maemo20 kernel in extras-devel except for the lower voltages,
i.e. they preserve your freq. limits over phone calls and don't lock to 600Mhz during phone calls.
titan, do we really need so many steps? 100mhz steps would be better IMHO. Less latency possible per step changing. 250, 500, 600, 700, 800, 900, etc.
 
Posts: 1,427 | Thanked: 2,077 times | Joined on Aug 2009 @ Sydney
#2008
I'm now using Lehto's 800-1000 ULV kernel @ 1Ghz. So far very stable. But it's only been 30mins or so.
Considering mine can run stable even at 1.1Ghz (non-ulv), I guess I'm one of the lucky ones with a decent enough sample. =)
 
Posts: 150 | Thanked: 91 times | Joined on Dec 2009 @ Norway
#2009
titan
I now using the ulv and works great.
800 as max is stable so far, 900 as max is unstable, like running "angry birds" sometimes crash on my n900.
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2010
Originally Posted by jakiman View Post
I'm now using Lehto's 800-1000 ULV kernel @ 1Ghz. So far very stable. But it's only been 30mins or so.
Considering mine can run stable even at 1.1Ghz (non-ulv), I guess I'm one of the lucky ones with a decent enough sample. =)
AFAIK Letho's at 1GHz is using max. voltage
 
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 12:37.