The Following User Says Thank You to Matan For This Useful Post: | ||
|
2010-04-07
, 21:02
|
Posts: 97 |
Thanked: 12 times |
Joined on Feb 2010
|
#1622
|
|
2010-04-07
, 21:03
|
Posts: 18 |
Thanked: 18 times |
Joined on Mar 2010
|
#1623
|
|
2010-04-07
, 21:04
|
Posts: 36 |
Thanked: 8 times |
Joined on Apr 2010
|
#1624
|
I did some tests with a kernel that has 601MHz instead 600MHz in the table of supported frequencies.
booting with 700MHz worked fine until I made a call - it switched to 600MHz ;-(
could someone with one of Lehto's kernels please report
make a phone call, and report the same value after the call?Code:cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
thanks!
Nokia-N900-51-1:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 900000
Nokia-N900-51-1:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 600000
Nokia-N900-51-1:~# cat /sys/devices/system/cpu/cpu0/cpufreq//cpuinfo_max_freq 930000 Nokia-N900-51-1:~# cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state 930000 127730 595000 1264 500000 20578 250000 317428 125000 11314
Nokia-N900-51-1:~# cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state 930000 128530 595000 1264 500000 20578 250000 317728 125000 12292
The Following User Says Thank You to miwalter For This Useful Post: | ||
|
2010-04-07
, 21:05
|
Posts: 946 |
Thanked: 1,650 times |
Joined on Oct 2009
@ Germany
|
#1625
|
The Following 5 Users Say Thank You to titan For This Useful Post: | ||
|
2010-04-07
, 21:07
|
Posts: 36 |
Thanked: 5 times |
Joined on Dec 2009
|
#1626
|
another observation: The dmse daemon seems to overwrite the max. freq. in the kernel with the value
from /etc/pmconfig every hour or so.
|
2010-04-07
, 21:07
|
Posts: 126 |
Thanked: 327 times |
Joined on Nov 2009
@ Finland
|
#1627
|
I noticed that during the call both min and max are set to 600Mhz (using console via ssh).
after the call the minimum is reset to 250MHz.
can someone confirm that during extended phonecalls, even with the stock kernel,
scaling_min_freq, scaling_max_freq and scaling_cur_freq are 600000?
The Following User Says Thank You to Lehto For This Useful Post: | ||
|
2010-04-07
, 21:09
|
Posts: 1,255 |
Thanked: 393 times |
Joined on Oct 2009
@ US
|
#1628
|
The reason is simple - battery.
Stability is too but it is not for underclocking like Droid.
Frying has nothing with it - CPU was designed by ARM and basing on common technology licensing practice I guess TI didn't change anything in it's design because ARM did all work - thermal, radio emmision, delay propogation etc. So, TI got ARM design which can run on max freq from 600MHz to 1GHz.
However, the TI production line quality limits an effective max frequency and for stable run use 600MHz. But your mileage varies...
(usual disclaimer: anything here is for education purpose only and is not intended to convince you for overclocking or doing something bad).
|
2010-04-07
, 21:10
|
Posts: 36 |
Thanked: 8 times |
Joined on Apr 2010
|
#1629
|
This MIGHT possibly explain the reason why one user reported that the phone calls worked more smoothly with my crude OC kernel. As for that thing the min and max will be the maximum speed during phone call (bye bye battery life!).
|
The maximum frequency that will be used is the lowest one that is >= scaling_max_frequency.
My repository
"N900 community support for the MeeGo-Harmattan" Is the new "Mer is Fremantle for N810".
No more Nokia devices for me.