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

Reply
Thread Tools
Mara's Avatar
Posts: 1,310 | Thanked: 820 times | Joined on Mar 2006 @ Irving, TX
#4581
Originally Posted by NokiaRocks View Post
I'm using this settings : just upped the voltages a bit cause it wasn't stable with the standard starving config

# tonism starving undervolt configuration
# minimum frequency to use
MINFREQ=250
# maximum frequency to use
MAXFREQ=900
# list of frequency configurations: each "frequency:volt,dsprate"
FREQS="0:22,90 125:22,90 250:30,180 500:33,360 550:33,400 600:36,430 700:42,430 750:44,430 805:47,430 850:48,500 900:54,500 950:52,500 1000:55,500 1100:63,520 1150:69,520"
SMARTREFLEX_VDD1=0
SMARTREFLEX_VDD2=0
GOVERNOR=ondemand
UP_THRESHOLD=75
SAMPLING_RATE=150000
IGNORE_NICE_LOAD=1
POWERSAVE_BIAS=0
I did the same thing manually adjusting the voltages to find out the "sweet spot".

In your config I think you can change the 900MHz voltage lower (from 54) to somewhere around 50 since your 950 setting is 52. If 950MHz works with 52, it is hard to believe why 900MHz would need more voltage...
 
NokiaRocks's Avatar
Posts: 658 | Thanked: 117 times | Joined on Jan 2010
#4582
I did not test 950, so it's still on the default.
 
Mara's Avatar
Posts: 1,310 | Thanked: 820 times | Joined on Mar 2006 @ Irving, TX
#4583
Originally Posted by NokiaRocks View Post
I did not test 950, so it's still on the default.
Ok. Then it makes sense.

Just for reference my current CPU core voltages:
250:29, 500:30, 550:33, 600:35, 700:42, 750:44, 805:48, 850:50, 900:53, 950:57, 1000:60, 1100:68, 1150:72

I have used my device with all frequencies up to 1150. When looking at the voltages it can be seen that after 900MHz the voltage requirement really takes off. Therefore I have settled to 900MHz max in my everyday use.
 
Posts: 28 | Thanked: 7 times | Joined on Apr 2010
#4584
Originally Posted by jakiman View Post
Hope my guide in sig helps.
Hi Jakiman,

I was following the instructions given in your guide to overclock.

However, I need some clarification.

In step 2, you advised:

2. Install the package "Enhanced linux kernel for power users" (section 'system' in application manager).
So, when I check the list of applications my phone, I have the following linux Kernel already installed on my phone as showin in attachment maemo-1.

However, when I browse in the Apps Manager, under System Utilities, there is another Linux Kernel with same file name as shown in my attachment pic maemo-2

So, please advice, since I already have "Enhanced Linux Kernel for Power Users" (with version 2.6.28.10) already installed on my pc (shown in screenshot 1), do I still have to install the one shown in second screenshot?

Also, what is the difference between these two Kernels as they both have the same file name but different icon.

Another thing, I checked in the list of installed programs on my phone, and I could not find "rootsh". So when I check in Apps Manager I found rootsh given in the list. And since it is still showing under Apps manager list, so I think its not yet installed on my phone. Because, as you know, once an application is already installed on your phone it doesn't show in the list of Apps Manager anymore.

So could you please advice how should I proceed? Shall I uninstall Enhanced Linux for Power users (version 2.6.28.10) from my phone and then first install "rootsh" then install this package of Linux Kernel? Also, Which of the two Kernel's should I be installing?

Thanks for the great blog you have maintained to help others with overclocking. =D
Attached Images
  

Last edited by vicegerent; 2010-07-04 at 08:34.
 
Posts: 145 | Thanked: 91 times | Joined on Jun 2010
#4585
Originally Posted by egoshin View Post
Something is definitely wrong with your measurements. Idle state should not take so much. I got 20-30 measuring it personally.

But you should give a reasonable time to settle before you start looking into BQ values. I used to wait 10secs after I locked N900 before script got values. And I got 20-30 and that doesn't depend from VDD1 (CPU voltage) but from VDD2 (peripheral devices voltage).
It's not idling... it's calculating 6 digits of Pi and after it finishes it's idling for the remaining time.
 
Posts: 1,427 | Thanked: 2,077 times | Joined on Aug 2009 @ Sydney
#4586
Originally Posted by vicegerent View Post
So, please advice, since I already have "Enhanced Linux Kernel for Power Users" (with version 2.6.28.10) already installed on my pc (shown in screenshot 1), do I still have to install the one shown in second screenshot?

Also, what is the difference between these two Kernels as they both have the same file name but different icon.

Another thing, I checked in the list of installed programs on my phone, and I could not find "rootsh". So when I check in Apps Manager I found rootsh given in the list. And since it is still showing under Apps manager list, so I think its not yet installed on my phone. Because, as you know, once an application is already installed on your phone it doesn't show in the list of Apps Manager anymore.

So could you please advice how should I proceed? Shall I uninstall Enhanced Linux for Power users (version 2.6.28.10) from my phone and then first install "rootsh" then install this package of Linux Kernel? Also, Which of the two Kernel's should I be installing?
1. Yes. It's mentioned on step 4. =)
2. One is a kernel. One that says (settings) at the end is not. It's a set of scripts that can be used with the kernel.
3. Just install both "Enhanced kernel for power users (settings)" and "Rootsh". Doesn't matter the order. Just need both installed.
 

The Following User Says Thank You to jakiman For This Useful Post:
Posts: 28 | Thanked: 7 times | Joined on Apr 2010
#4587
Originally Posted by jakiman View Post
1. Yes. It's mentioned on step 4. =)
2. One is a kernel. One that says (settings) at the end is not. It's a set of scripts that can be used with the kernel.
3. Just install both "Enhanced kernel for power users (settings)" and "Rootsh". Doesn't matter the order. Just need both installed.
Oh yes you are right. Thanks for the clarification.

Just one question, I want to have a profile like 125Mhz - 850Mhz... like when the phone is idle then it should be at 125Mhz and when its in use then depending on the application I am using it should go max to 850Mhz... is that possible?
 
Posts: 208 | Thanked: 220 times | Joined on Apr 2010
#4588
Depending on application?
If you mean depending on how much load there is on the CPU, then yes, this is done by the ondemand governor which is enabled by default so you needn't worry.
For example if you use the ideal profile and set the minimum limits to 125 (also remove from list of frequencies to avoid) and max to 850, then the cpu will idle at 125 and if it is busy it wont just shot up to 850 but gradually scale through the frequencies in between upto a maximum clock of 850 in case of heavy load.
Similarly for downscaling.
 

The Following User Says Thank You to techie For This Useful Post:
Posts: 28 | Thanked: 7 times | Joined on Apr 2010
#4589
How do we set the minimum and maximum limits? I mean as far as I know when we do the overclocking and select the ideal profile, I thought the min limit on ideal profile is 500 and max is 850.

So how do we change the min from 500 to 125?
 
Posts: 208 | Thanked: 220 times | Joined on Apr 2010
#4590
@vicegerent
This is explained in jakiman's guide as well as here
To summarize this is what you need to type:
kernel-config limits min max
where min & max are the lower and upper limits respectively.
In your case
kernel-config limits 125 850

EDIT:Also note 125 may be disabled because of this
To enable type the following all in one line:
Code:
 echo > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/avoid_frequencies

Last edited by techie; 2010-07-04 at 17:43.
 
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


 
Forum Jump


All times are GMT. The time now is 07:39.