maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Updated N900 kernel (https://talk.maemo.org/showthread.php?t=37905)

bdogg64 2009-12-20 21:53

Updated N900 kernel
 
Looking for some help in flashing the N900 with an updated kernel. Here is what I've done so far.

1. Downloaded the 2.6.32.1 stable kernel
2. Compiled the kernel zImage using 'make rx51_defconfig' and make zImage
3. Flashed the n900 with the compile zImage

Everything compiled fine, and I was able to flash the n900 with the new kernel, but the n900 doesn't boot after flashing the new kernel.

I'm sure there is something I'm missing, but any help would be great.

Thanks

Matan 2009-12-20 22:04

Re: Updated N900 kernel
 
You need to copy all modules to /lib/modules/2.6.32.1 and maybe change the link current -> 2.6.32.1. Perhaps also run depmod -a 2.6.32.1.

bdogg64 2009-12-20 22:32

Re: Updated N900 kernel
 
Quote:

Originally Posted by Matan (Post 435755)
You need to copy all modules to /lib/modules/2.6.32.1 and maybe change the link current -> 2.6.32.1. Perhaps also run depmod -a 2.6.32.1.

I'll give that a try. Thanks

cenwesi 2009-12-21 14:24

Re: Updated N900 kernel
 
man i am watching this thread to see if you get it working. Please drop us an email if you did get it to work and maybe a howto.....

thanks.

farmatito 2009-12-22 16:22

Re: Updated N900 kernel
 
This will not work as some drivers have not been ported upstream and are available only in the 2.6.28 kernel-source.deb file.
Download it, extract the source and use this as base for your changes.

BTW: you need to use a cross-compiler for arm.

jebba 2009-12-22 17:10

Re: Updated N900 kernel
 
Ya, you'll have to make it in the kernel ARM scratchbox...

Also, probably better to use linux-omap 2.6.32 as a base instead of vanilla 2.6.32. Even that is still missing drivers.

I have a bit of info here:
http://wiki.maemo.org/User:Jebba

Good luck,

-Jeff


All times are GMT. The time now is 14:09.

vBulletin® Version 3.8.8