View Single Post
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#2550
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

Last edited by titan; 2010-04-12 at 23:35.
 

The Following 10 Users Say Thank You to titan For This Useful Post: