Active Topics

 


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: 2 | Thanked: 1 time | Joined on Apr 2010
#2631
Thanks Titan for the great work

Will you make an xlv package of your kernel maemo22 on your repository ? or the only solution is the "/etc/event.d/kernel-maemo " script?

thx
 

The Following User Says Thank You to Stiki For This Useful Post:
Posts: 149 | Thanked: 140 times | Joined on Sep 2009 @ YUL
#2632
Originally Posted by egoshin View Post
It has nothing with overclocking, it is a bug.

Try this - http://talk.maemo.org/showpost.php?p...3&postcount=62
Bug or not I reverted to the stock kernel and the problems is no more. I will try your solution with the xlv kernel tonight.
__________________
Questions and answers on Maemo 5, the N900 and MeeGo @ http://wiki.maemo.org/What_can_we_realistically_expect
 
Posts: 53 | Thanked: 8 times | Joined on Apr 2010 @ Switzerland
#2633
Originally Posted by titan View Post
the customizable voltage kernel is ready:
Code:
wget http://maemory.com/N900/overclock/generic/kernel-maemo_2.6.28-maemo21_armel.deb 
wget http://maemory.com/N900/overclock/generic/kernel-modules-maemo_2.6.28-maemo21_armel.deb
wget http://maemory.com/N900/overclock/generic/kernel-flasher-maemo_2.6.28-maemo21_armel.deb
online tweaking of voltages is done with
Code:
# cat /sys/power/sr_vdd1_opps_vsel
30 30 38 48 54 48 60 60 60 60 60 60 60 67 72
echo "30 30 38 48 54 48 60 60 60 60 60 60 60 67 72" > /sys/power/sr_vdd1_opps_vsel
The meaning of the voltages (first column):
Code:
stock/normal kernel
30 = 0x1e = 0.975V x 0 MHz = 0
30 = 0x1e = 0.975V x 125 MHz = 119
38 = 0x26 = 1.075V x 250 MHz = 289
48 = 0x30 = 1.200V x 500 MHz = 720
54 = 0x36 = 1.275V x 550 MHz = 894
60 = 0x3c = 1.350V x 600 MHz = 1094
60 = 0x3c = 1.350V x 720 MHz = 1312
60 = 0x3c = 1.350V x 750 MHz = 1367
60 = 0x3c = 1.350V x 810 MHz = 1476
60 = 0x3c = 1.350V x 850 MHz = 1549
60 = 0x3c = 1.350V x 900 MHz = 1640
60 = 0x3c = 1.350V x 950 MHz = 1731
XLV kernel:
30 = 0x1e = 0.975V x 0 MHz = 0
20 = 0x14 = 0.850V x 125 MHz = 90
30 = 0x1e = 0.975V x 250 MHz = 238
33 = 0x21 = 1.012V x 500 MHz = 513
38 = 0x26 = 1.075V x 550 MHz = 636
38 = 0x26 = 1.075V x 600 MHz = 693
45 = 0x2d = 1.163V x 700 MHz = 946
45 = 0x2d = 1.163V x 750 MHz = 1014
48 = 0x30 = 1.200V x 810 MHz = 1166
48 = 0x30 = 1.200V x 850 MHz = 1224
54 = 0x36 = 1.275V x 900 MHz = 1463
54 = 0x36 = 1.275V x 950 MHz = 1544
60 = 0x3c = 1.350V x 1000 MHz = 1823
67 = 0x43 = 1.438V x 1100 MHz = 2273
72 = 0x48 = 1.500V x 1150 MHz = 2588
I have verified that the customized voltages are actually used.
feel free to play with it.
I'm now uploading it to extras-devel.

XLV is: "30 20 30 33 38 38 45 45 48 48 54 54 60 67 72"
ideal: 30 30 30 30 33 38 45 45 48 48 54 54 60 67 72 (first three ignored)
ULV: 25 25 25 33 38 38 45 45 48 48 54 54 60 67 72
LV: 30 30 38 48 48 54 54 54 54 54 54 54 60 67 72
in the ULV kernel you use 25 as the 3 first value, can you indicate to which value the 25 voltages does corrispond, as in the two above table none of them has it?
 
Posts: 22 | Thanked: 4 times | Joined on Jun 2009
#2634
Originally Posted by titan View Post
1) for 125Mhz you need to set 124999. but I don't recommend 125 anyway.
2) videos work perfect for me (ideal kernel settings). do they play if you flash the stock kernel?
hi Titan,

1) yes i set it to 124999 but stil the kernel never get there. I supposed it never get idle enough.

2) yes, I will flash it back to confirm but used to watch videocasts all the time. I notice also that the thumbnails of new videos arent there. I even try it at 599 with the same results.

Ezmendriz
 
Posts: 61 | Thanked: 21 times | Joined on Jan 2010
#2635
Originally Posted by titan View Post
please let me know whether the upgrade worked fine
or whether you had problems. I'm waiting for your feedback before I promote it to testing.
I had your ideal kernel installed, updated throught HAM. Result: Reboot loop
Strange fact, Ihad to reflash the entire PR1.1.1 fiasco image since reflashing only the kernel didn't fix it.
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2636
Originally Posted by BlackDiamond View Post
I had your ideal kernel installed, updated throught HAM. Result: Reboot loop
Strange fact, Ihad to reflash the entire PR1.1.1 fiasco image since reflashing only the kernel didn't fix it.
weird! I guess it is related to the different modules directory (-xlv) in the experimental kernels. It would be really interesting to see the output if you upgrade via apt-get
and then to check the /lib/modules directory.
I hope it doesn't affect people who only installed kernels from extras*

Last edited by titan; 2010-04-13 at 17:02.
 

The Following User Says Thank You to titan For This Useful Post:
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2637
Originally Posted by Stiki View Post
Thanks Titan for the great work
Will you make an xlv package of your kernel maemo22 on your repository ? or the only solution is the "/etc/event.d/kernel-maemo " script?
thx
from now on there will be no more hardcoded kernels.
everything is done via scripts or (hopefully) a GUI.
 

The Following 2 Users Say Thank You to titan For This Useful Post:
Posts: 1 | Thanked: 0 times | Joined on Feb 2010 @ Texas
#2638
Originally Posted by jakiman View Post

Flashing from N900 xterminal: (no need for PC): (source)
* do a backup, have a pc nearby and know you are able to flash the n900 with flasher-3.5 - just in case
0. Launch xterminal app then type sudo gainroot (need rootsh installed)
1. type "softupd -vv -s --local" (thats double v)
2. open new terminal
3. type "flasher --local -f -k <kernel_zimage_file_with_path>"
4. you see the flashing (takes some time)
5. type "sync" to save changes
6. type "reboot" and enter to restart
7. Test out your phone as usual. (Apps, browser, camera, phone etc etc)
8. If any abnormal events occur frequently (crash, hang, screen corruption etc), turn it off, flash it to a slower kernel and test again.
Hi,

I've got an issue. I cannot flash the kernel through PC because I have a Windows 7 Home Premium 64bit laptop, and I have no access to a Vista or XP computer. Also I found out on the Microsoft's website that you have to have Windows 7 Professional or Business version in order to download the Windows XP mode Virtual Machine. On top of that I have read all the instructions on how to flash via the xterminal, but I have had no luck. I do have rootsh installed by the way. Once I get to the step where you have to enter command "flasher --local -f -k <kernel_zimage_file_with_path>" it tells me that the path doesn't exist. Am I supposed to have the < or > on either end, or am I supposed to have the file stored on an SD card? I have put the file directly in the root of the device, and not in any folders at all. I can see the file when I go to file manager and click on the directory that first comes up "Nokia N900." I am new to the Maemo software, especially when it comes to anything with Linux. But I have been reading a lot trying to soak in as much as I can. Anyway, I MUST be typing in the file path incorrectly. That's the only thing that I can think of. If you need more info from me please reply. I really would like to OC my N900 to see the difference. Also, I can't remember where I downloaded the file from as I am not home right now on my personal laptop. But the file name that I downloaded is "zImage-850mhz-450dsp" with no extension on the end of it. My N900 says the file type is unknown. Could someone give me an example of how it should be typed with my file name that I downloaded. I really would love it if someone had a video posted up somewhere going through the steps on how to do it through the xterminal. That would be great! If not, I look forward to anyone's help. Thanks.

EDIT: I finally figured out what I was doing wrong! I feel soooooo retartded! I WAS typing the file path incorrectly. I was typing "/home/user/kernal_file_name" when I was supposed to be typing "/home/user/MyDocs/kernal_file_name" Glad I figured it out! LOL!

Last edited by Vegito168; 2010-04-13 at 19:20.
 
Posts: 61 | Thanked: 21 times | Joined on Jan 2010
#2639
Originally Posted by titan View Post
weird! I guess it is related to the different modules directory (-xlv) in the experimental kernels. It would be really interesting to see the output if you upgrade via apt-get
and then to check the /lib/modules directory.
I hope it doesn't affect people who only installed kernels from extras*
I had 2 directories (beside the stock one) before updating one with -xlv, one without, the one without -xlv didn't have all the modules (looked like the stock kernel modules). I thought it was remains of the other kernels I had and didn't bother to delete it since I plan to reflash when PR1.2 will come and my device had no issues (fm transmitter, media player, phone, etc... OK).
After update, I had only the stock and the 2.26.10maemo directories.

BTW, I'm in the middle of restoring my installed app, so I can reinstall the ideal kernel and upgrade via terminal to show you what's happening.
 
Posts: 44 | Thanked: 5 times | Joined on Apr 2010
#2640
what is cpufrequtils?
and how do i find it after i install it?

(i did just install it and canīt find it...)
 
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 23:28.