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

Reply
Thread Tools
Gusse's Avatar
Posts: 168 | Thanked: 206 times | Joined on Apr 2010 @ Finland
#2261
Originally Posted by titan View Post
Unfortunately,no there is no other workaround than to set it after the phone call again.
The telephone app is too broken and ignorant
It would be nice if someone could write a daemon that every minute or so resets the minimum and checks to the temperature to lower the maximum freq. dynamically.
The battery-eye daemon could a good start.
OK. If somebody could do that kind of daemon, it would be great. I would be happy to test it.

BTW. Already updated to maemo21 kernel. No problems so far
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2262
Originally Posted by arbitrabbit View Post
Cheers for that. Would be interesting with the new governor. For me battery life is more important that slightly sluggishness till the governor finds the right frequency rather than jumping to the max straight away. So what is the new governor policy?
Also, do you know if power bias does anything with the new governor?
The default governor is ondemand as specified in pmconfig.
You can temporarily change it with, e.g.,
Code:
echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
I haven't tried them yet.

Now I'm running a long term test with the ULV kernel with range [125,850].
This should be the best tradeoff between speed, power saving and safety.
850 runs with the same voltage as the stock 500 setting, which is recommended by TI.

For the 125MHz I also set
Code:
echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load
after phone calls I enter
Code:
echo 124999 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
 

The Following User Says Thank You to titan For This Useful Post:
Posts: 171 | Thanked: 114 times | Joined on Feb 2010
#2263
[QUOTE=titan;605317]The default governor is ondemand as specified in pmconfig.
You can temporarily change it with, e.g.,
Code:
echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
So the only difference between the old kernel and this one is that you have made this change permanent and added PPTP support to the kernel? Sorry, am just debating whether to upgrade the kernel as I am running the [125,850] test with your old kernel as well to maximise battery life, so just trying to understand exactly what will I gain by upgrading the kernel.
 
jcompagner's Avatar
Posts: 290 | Thanked: 165 times | Joined on Sep 2009
#2264
ok now i was able to get the stock kernel back in.
And then my problem that i had for the last days also disappeared .. And that is that my sim card was not found anymore (even after reboots or reinserts of the sim card)
I had this problem now and then but when i installed the ulv/lv version that seems to get way way worse.

Now i am back to the latest lv titan kernel. and still my sim card is detected.
But somehow this seems to be related, it seems that when overclocking or undervolting (this really triggered my sim card problems) did result in my problem that i did have now and then was way more visible with the ULV or LV kernels of titan.

Any idea, because i am sure that my lost simcard connections will return even with stock kernel, what piece of hardware/software could result in this? What hardware is used for the simcard and what software could drive that hardware and maybe because of the under volting it cant hold the sim connection?
 
Posts: 171 | Thanked: 114 times | Joined on Feb 2010
#2265
By the way I found the following comment from Arjan van de Ven which seems to suggest that for some hardware, ondemand may actually be better than conservative. It also raises the question whether 125MHz is actually better than 250MHz

To quote:
it's better power wise as well; it's a bit complex to explain, but
it's better to execute the code you need to execute at full speed, and
then really quickly go idle, than it is to execute at a much lower speed.

Maybe a simple example (I plucked these numbers out of the air, they
don't represent any real cpu that exists) will help:
Say you have a cpu that consumes 40 Watts at full speed, and 30 Watts
at half speed, and 4 Watts when idle.
You have something to do, lets say mp3 decoding of 1 second of audio,
and that takes a full second at half speed, and one second at full speed.

At full speed decode + idle, that is half a second at 40 watts (20
Joules) and half a second at 4 Watts (2 Joules); total is 22 Joules.
At half speed decode, that is a full second at 30 Watts, so 30 Joules.

So, what ondemand does would cost 22 Joules, while a "hit the exact
frequency" governer would cost you 30 Joules.....
So does anyone know what works better on OMAP3?
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2266
Originally Posted by jcompagner View Post
Now i am back to the latest lv titan kernel. and still my sim card is detected.
But somehow this seems to be related, it seems that when overclocking or undervolting (this really triggered my sim card problems) did result in my problem that i did have now and then was way more visible with the ULV or LV kernels of titan.
it could have been related to the invalid 800MHz frequency we had
or that your SIM is quite old (AFAIK older SIMs have a higher operating voltage?).
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2267
[QUOTE=arbitrabbit;605323]
Originally Posted by titan View Post
So the only difference between the old kernel and this one is that you have made this change permanent and added PPTP support to the kernel? Sorry, am just debating whether to upgrade the kernel as I am running the [125,850] test with your old kernel as well to maximise battery life, so just trying to understand exactly what will I gain by upgrading the kernel.
the new governors are just included but not enabled by default.
I don't think it would make sense to abort your test for the upgrade.
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2268
It would be nice if you guys could help stress testing those settings
as they could become the new default for OC/ULV kernels if they are very stable.
Battery life comparisons with stock and other OC kernels could be interesting.

Originally Posted by titan View Post
Now I'm running a long term test with the ULV kernel with range [125,850].
This should be the best tradeoff between speed, power saving and safety.
850 runs with the same voltage as the stock 500 setting, which is recommended by TI.

For the 125MHz I also set
Code:
echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load
after phone calls I enter
Code:
echo 124999 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
 

The Following User Says Thank You to titan For This Useful Post:
jcompagner's Avatar
Posts: 290 | Thanked: 165 times | Joined on Sep 2009
#2269
Originally Posted by titan View Post
it could have been related to the invalid 800MHz frequency we had
or that your SIM is quite old (AFAIK older SIMs have a higher operating voltage?).
no i have a very new simcard.

Because that was the first thing 2 months ago that i changed because of my disappearing sim connection now and then.

So my sim card is very new so that cant be it.

It has to my something in my N900 some voltage or buffers, something like that that suddenly my sim card connection is gone.
And most of the time a reboot is fine. sometimes i really have to get the battery and sim card out and then fire it back up.

But when playing with ulv and the lv kernels that even didnt work, now after reinstalling stock my simcard suddenly works again (and now i am on your latest lv kernel and it still works for now)
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2270
Originally Posted by jcompagner View Post
But when playing with ulv and the lv kernels that even didnt work, now after reinstalling stock my simcard suddenly works again (and now i am on your latest lv kernel and it still works for now)
does my normal voltage OC kernel work for you (see the Wiki page).
 
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 22:31.