![]() |
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
the lastest version maemo18 has the new kexec patches for dual booting the MeeGo kernel.
http://maemo.org/packages/package_in....6.28-maemo18/ |
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
Hey titan,
I've been playing with the overclocking stuff in this thread: http://talk.maemo.org/showthread.php...ight=overclock I'm running my n900 with a max frequency of 900mhz (300 / 450 / 600 / 900 timings), and the difference is incredible (rock solid after 15 minutes of bzip2 + web/flash rendering). Any chance you could release an overclocking kernel with these timings? :) I'm building my own at the moment, as the stock kernel in the other thread is old and lacks all the great modules you've included. Be handy if it was in your mainline though. Min/max speeds can be controlled via sysfs as well, so a max of 600mhz could be as default, with interested users able to enable 900mhz with a simple command. |
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
yes, I've seen the overclocking thread.
If it's possible I'd keep the default 600MHz as max (for stability) but give users the possibility to manually fry their device at 1GHz. http://talk.maemo.org/showpost.php?p...&postcount=509 the main problem is that the max freq cannot be set as a boot parameter unlike in previous kernel versions http://lwn.net/Articles/11548/ Quote:
|
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
Quote:
I'm at 21hrs up-time @ 900mhz and loving it. Even battery performance has not dropped. (I guess that's because it's mostly idling at 125Mhz and only scales up when required.) |
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
EDIT: please do not install it yet. I found a possible issue.
I have uploaded a new version that is supposed to support 125,250,500,550,600,700,750,800,850,900,1000MHz and sets the default max to 600MHz. for freq >= 850 the DSP is set to 500MHz. You should be able to change the frequency range as root using Code:
echo 600000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq If there are any volunteers please let me know whether it works. Installing this new kernel is at your own risk, of course. Be prepared to reflash the stock kernel per USB! You can download version 19 from http://maemory.com/N900/overclock/ install all packages and the kernel-flasher-maemo last. Good luck! |
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
Quote:
Also, compared to what I have on my phone, scaling_max_freq is currently reporting 600,000 although it's overclocked to 900Mhz (cpuinfo_max_freq) |
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
which kernel are you using?
you could add the two commands to /etc/init.d/rcS cpuinfo_max_freq is the maximum of the CPU, scaling_max_freq is what you set as limit Quote:
|
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
Quote:
Mine shows: 800000 550000 500000 250000 125000 cpuinfo_max_freq also shows 600000 here |
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
cat scaling_available_frequencies prints as:
400000 360000 180000 180000 900000 isn't it all messed up or is it alright? thanks. EDIT: its after the installation and reboot. I haven't gave a single command. and I was using 900MHz prior to this. |
Re: Compiling custom kernels for P1.1 (with fiasco-gen)
Mine (scaling_available_freqs) shows...
900000, 550000, 500000,250000, 125000 |
All times are GMT. The time now is 16:59. |
vBulletin® Version 3.8.8