Reply
Thread Tools
automagic68's Avatar
Posts: 415 | Thanked: 161 times | Joined on Apr 2010 @ San Francisco, CA
#91
hopefully Titan can drop the voltages for all his kernels, which I assume hes been tryin to do. I have the leaked PR 1.2 on my phone using the ULV kernel with my mhz range being 250-750. My goal is to save as much bettery as possible.
 

The Following User Says Thank You to automagic68 For This Useful Post:
tonism's Avatar
Posts: 20 | Thanked: 37 times | Joined on May 2010 @ Estonia
#92
Well, I've basically done it. And for those, who wish to run their kernel in lower speeds that my conf allowed, I've added lower frequencies as well, so feel free to change your MINFREQ / MAXFREQ and you're good to go

See the table below for detailed info:
PHP Code:
     Nokia default titan LV titan ULV titan XLV titan ideal tonism starving
0    0
,9750        0,9750   0,9125    0,8500                0,8500
125  0
,9750        0,9750   0,9125    0,8500                0,8500
250  1
,0750        1,0750   0,9125    0,9750                0,9125
500  1
,2000        1,2000   1,0125    1,0125    0,9750      0,9500
550  1
,2750        1,2000   1,0750    1,0750    1,0125      1,0000
600  1
,3500        1,2750   1,0750    1,0750    1,0750      1,0125
700  1
,3500        1,2750   1,1625    1,1625    1,1625      1,1125
750  1
,3500        1,2750   1,1625    1,1625    1,1625      1,1250
805  1
,3500        1,2750   1,2000    1,2000    1,2000      1,1625
850  1
,3500        1,2750   1,2000    1,2000    1,2000      1,1750
900  1
,3500        1,2750   1,2750    1,2750    1,2750      1,2125
950  1
,3500        1,2750   1,2750    1,2750    1,2750      1,2375
1000 1
,3500        1,3500   1,3500    1,3500    1,3500      1,2875
1100 1
,5000        1,5000   1,5000    1,5000    1,5000      1,5000
1150 1
,5000        1,5000   1,5000    1,5000    1,5000      1,5000 
And nice graph: http://tonism.2bit.ee/N900/starving.png
Along with kernel confs:
850 MHz: http://tonism.2bit.ee/N900/starving850
1 GHz: http://tonism.2bit.ee/N900/starving

As you can see I've added 0 - 250 MHz range as well for the people who wish to use it, but they use the lowest titan's conf because I haven't tested it myself. My work is between 500 - 1000 MHz. 1100 - 1150 MHz are titan's lowest again.

The reason, why I publish 850 MHz conf is that it stays in the limit where Igor said it is okay to run your N900. So theoretically you can run it 24/7 in 850 MHz with my conf since it doesn't exceed the safe voltage (where default conf runs @ 500 MHz).

The 1 GHz uses no more voltage than Nokias max voltage for 600 MHz. Actually my 1 GHz conf runs even on lower voltage than def 600 MHz. So, if you don't do SETI on it (constant 100% CPU usage) then you're good to go

But again, these are the lowest values for my N900. Feel free to try them, but they might not work for you. If this is the case, just use one of the titan's confs.

Last edited by tonism; 2010-05-05 at 12:58.
 

The Following 3 Users Say Thank You to tonism For This Useful Post:
automagic68's Avatar
Posts: 415 | Thanked: 161 times | Joined on Apr 2010 @ San Francisco, CA
#93
Thanks man that graph is AWESOME! When I get home today from school I should be "brave" enough to try it. Thanks again!
 
Posts: 1,751 | Thanked: 844 times | Joined on Feb 2010 @ Sweden
#94
Originally Posted by automagic68 View Post
hopefully Titan can drop the voltages for all his kernels, which I assume hes been tryin to do. I have the leaked PR 1.2 on my phone using the ULV kernel with my mhz range being 250-750. My goal is to save as much bettery as possible.
Well, he have. Take a look in the wiki. http://wiki.maemo.org/Overclocking#Calculating_voltages
 
Posts: 284 | Thanked: 320 times | Joined on May 2010 @ Peterborough, UK
#95
I believe there is a bug in the latest kernel-power-settings? I have tried loading the "starving" profile (albeit without the 600 setting, which I removed as the phone app can get stuck at 600Mhz) by placing it in /home/user/.kernel and running (as root)

kernel-config load starving

Now, this worked, but instead of showing the expected

500:29,360 550:32,400 700:41,430 750:42,430 805:45,430 850:46,500 900:49,500 950:52,500 1000:55,500 1100:72,520 1150:72,520

as active frequencies when I type kernel-config show, instead I get:

active frequencies: 500:30,180 550:29,360 700:38,430 750:41,430 805:42,430 850:45,430 900:46,500 950:49,500 1000:52,500 1100:55,500 1150:72,520

Very odd !? It seems to be running stable though..
 
tonism's Avatar
Posts: 20 | Thanked: 37 times | Joined on May 2010 @ Estonia
#96
BTW, for those who wish to run starving conf lower than 500 MHz, I am currently working to get the stable volts on there too. 250 MHz seem to run with very low voltages!

Follow the progress on https://twitter.com/still_tonism

Originally Posted by Tigerite View Post
I believe there is a bug in the latest kernel-power-settings? I have tried loading the "starving" profile (albeit without the 600 setting, which I removed as the phone app can get stuck at 600Mhz) by placing it in /home/user/.kernel and running (as root)

kernel-config load starving

Now, this worked, but instead of showing the expected

500:29,360 550:32,400 700:41,430 750:42,430 805:45,430 850:46,500 900:49,500 950:52,500 1000:55,500 1100:72,520 1150:72,520

as active frequencies when I type kernel-config show, instead I get:

active frequencies: 500:30,180 550:29,360 700:38,430 750:41,430 805:42,430 850:45,430 900:46,500 950:49,500 1000:52,500 1100:55,500 1150:72,520

Very odd !? It seems to be running stable though..
This is odd indeed. However, while I was testing the conf, the stability seemed to go hand-in-hand with the voltage parameters as I changed them. So I would guess they are incorrectly reported afterwards.

Last edited by tonism; 2010-05-05 at 17:36.
 
Posts: 100 | Thanked: 19 times | Joined on Jan 2010
#97
I know this may not be a smart question, but is underclocking or undervolting voiding your warranty?
 
automagic68's Avatar
Posts: 415 | Thanked: 161 times | Joined on Apr 2010 @ San Francisco, CA
#98
Probably? Or atleast something to that effect.
 
tonism's Avatar
Posts: 20 | Thanked: 37 times | Joined on May 2010 @ Estonia
#99
OK, I think it's the last update now.

See the details:
PHP Code:
     Nokia default titan LV titan ULV titan XLV titan ideal tonism starving
0    0
,9750        0,9750   0,9125    0,8500                0,8250
125  0
,9750        0,9750   0,9125    0,8500                0,8250
250  1
,0750        1,0750   0,9125    0,9750                0,8500
500  1
,2000        1,2000   1,0125    1,0125    0,9750      0,9500
550  1
,2750        1,2000   1,0750    1,0750    1,0125      1,0000
600  1
,3500        1,2750   1,0750    1,0750    1,0750      1,0125
700  1
,3500        1,2750   1,1625    1,1625    1,1625      1,1125
750  1
,3500        1,2750   1,1625    1,1625    1,1625      1,1250
805  1
,3500        1,2750   1,2000    1,2000    1,2000      1,1625
850  1
,3500        1,2750   1,2000    1,2000    1,2000      1,1750
900  1
,3500        1,2750   1,2750    1,2750    1,2750      1,2125
950  1
,3500        1,2750   1,2750    1,2750    1,2750      1,2375
1000 1
,3500        1,3500   1,3500    1,3500    1,3500      1,2875
1100 1
,5000        1,5000   1,5000    1,5000    1,5000      1,5000
1150 1
,5000        1,5000   1,5000    1,5000    1,5000      1,5000 
And nice graph, as usual: http://tonism.2bit.ee/N900/starving.png
125 - 850 MHz conf: http://tonism.2bit.ee/N900/starving850
125 - 1000 MHz conf: http://tonism.2bit.ee/N900/starving

So now I've reduced voltages from 0 - 1 GHz range. The rest, still, titan's lowest values. I don't really wan't to go over 1.3500 V. Maybe some day I'll see into that too.

I've also set the minimum speed at 125 MHz at this point as it runs with the lowest voltage.

But, as usual, use it with your own risk and if it doesn't work, try titan confs.

Edit: WARNING! After more exhaustive testing I've found a flaw in the way I've tested the low frequencies. That results in much higher voltages for 0 - 250 MHz range. 500 - 1000 MHz range remains same. So if you're having stability issues, you can simply set your MINFREQ=500 at the moment. I also believe that the same testing error was made when making the ULV & XLV confs if you look how frequencies scale up there. I will publish the new conf along with high frequencies (1.1 - 1.15 GHz) after I'll get some sleep and charge my phone

Last edited by tonism; 2010-05-05 at 23:22.
 

The Following 4 Users Say Thank You to tonism For This Useful Post:
automagic68's Avatar
Posts: 415 | Thanked: 161 times | Joined on Apr 2010 @ San Francisco, CA
#100
Ok this is a silly question but I reloaded the kernel with the lower voltages, but how do I check what voltage the processor is running at now? So I know its using less energy? LOL. Well it is stable and just waiting for your lower frequency updates. Thanks
 
Reply

Thread Tools

 
Forum Jump


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