maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   MeeGo hardware adaptation for N8x0 (https://talk.maemo.org/showthread.php?t=48929)

Stskeeps 2010-04-01 07:19

MeeGo hardware adaptation for N8x0
 
Continuing from:

Originally Posted by Stskeeps:

On a silly sidenote: I had MeeGo base system running on my N810 with 2.6.33 kernel (+ Termanas, luke-jr's patches) some weeks ago.

and then by lma:

Cool :-) Obviously I've missed a couple of episodes because I thought we were still stuck in the state described here. Do you have a pointer to something describing the current situation, especially what bits are still missing?

and me:

Any takers to start a MeeGo hardware adaptation for N8x0?

and then lma:

Definitely interested (though I'm not a kernel hacker), where do we start?

-
So, this is a thread on starting work on a hardware adaptation for Nokia N8x0. (http://meego.com/developers/hardware-enabling-process). While I doubt we can be a first quality port due to need to upstream patches, we can try things and see how far we can get.

A starter is to grab the current kernel package from http://repo.meego.com/MeeGo/devel/tr....1-8.2.src.rpm , modify this with Termana and luke-jr's patches.

If we ask nicely, I think it should be possible to get repackaging done through my distmaster position so we can get the different firmwares, BME, etc provided through similar means (RPM repository) as tablets-dev.nokia.com does with the MeeGo on N900 things. So, we have a good start.

We can probably start with the chroot images (tar.gz) for N900 as they are fairly generic and the kickstart files.

zehjotkah 2010-04-01 07:26

Re: MeeGo hardware adaptation for N8x0
 
I can't code myself, but I have a N810 lying at home. How can I help?

Termana 2010-04-01 07:28

Re: MeeGo hardware adaptation for N8x0
 
I can help out with the kernel work. Do we need to rebase everything onto the provided MeeGo kernel source?

Stskeeps 2010-04-01 07:36

Re: MeeGo hardware adaptation for N8x0
 
Quote:

Originally Posted by Termana (Post 590922)
I can help out with the kernel work. Do we need to rebase everything onto the provided MeeGo kernel source?

Yes. It is bare linus tree plus some patches.

Also, http://wiki.meego.com/Developing_in_a_Meego_Environment is a good start. I can recommend getting a Fedora VM to do this in.

toninikkanen 2010-04-01 08:18

Re: MeeGo hardware adaptation for N8x0
 
Hey this is a neat idea.. I have a spare N810 that I can use for testing this!

lma 2010-04-01 08:51

Re: MeeGo hardware adaptation for N8x0
 
Quote:

Originally Posted by Stskeeps (Post 590911)
If we ask nicely, I think it should be possible to get repackaging done through my distmaster position so we can get the different firmwares, BME, etc provided through similar means (RPM repository) as tablets-dev.nokia.com does with the MeeGo on N900 things.

We can also use the ones conveniently provided on the initfs, at least to start with.

What's the best strategy for dual-booting (KEXEC vs bootmenu) btw? Is there anything I can do on the Diablo community SSU side to make this easier?

Quote:

We can probably start with the chroot images (tar.gz) for N900 as they are fairly generic and the kickstart files.
Will those binaries run on OMAP2 or do we need to rebuild them with ARMv6-appropriate flags?

Stskeeps 2010-04-01 08:52

Re: MeeGo hardware adaptation for N8x0
 
Quote:

Originally Posted by lma (Post 591012)
Will those binaries run on OMAP2 or do we need to rebuild them with ARMv6-appropriate flags?

Yes, they're built for ARMv5.

lcuk 2010-04-01 09:24

Re: MeeGo hardware adaptation for N8x0
 
excellent!
keeping n8x0 as workhorses is a great way to show power of the platform.

lma 2010-04-01 09:35

Re: MeeGo hardware adaptation for N8x0
 
Hm, chroot complains "FATAL: kernel too old", and LD_LIBRARY_PATH mangling results in segfaults. I guess we really do need a fresh kernel...

MicroChip123 2010-04-01 09:59

Re: MeeGo hardware adaptation for N8x0
 
i would test it on a n800 someone gave me instructions to install


All times are GMT. The time now is 22:20.

vBulletin® Version 3.8.8