Linux-omap Kernel patches for beagleboard

Hi all,

I need to build a linux-omap >= 2.6.34 kernel for beagleboard.
To build a 2.6.31 kernel I used the patches (dss2 , musb ... ) that I found in the OpenEmbedded tree , but I didn't find nothing about linux-omap updated versions (2.5.34-rcx 2.6.35-rcx)

Does anyone know where to find beagleboard patches for updated linux-omap kernel versions ?

In the beagleboard wiki I found the << git://git.mansr.com/linux-omap >> repository that ,if I understood, contains patched kernel sources for beagleboard, is that correct ?

Thanks in advance

Best Regards

Enrico

Why don't you just use linus's mainline 2.6.35-rc's, specially since
almost everything is now in there for the beagle bx's/cx's with the
omap3_defconfig...

Regards,

Il 20/07/2010 15.43, Robert Nelson wrote:

That's actually just a staging tree to get stuff into Linus's main
kernel now.. So you can use that or Linus's

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary

Regards,

Hi Robert,

thanks for the good info, that most of the patches are already in the
vanilla kernel.

But in case I would like to build a specific version of the kernel
with custom config, am I wrong to think that taking vanilla 33.5 +
patch at the

http://www.rcn-ee.net/deb/lucid/v2.6.33.5-l3/patch-2.6.33.5-l3.diff

would give me the 33.5 kernel with beagleboard support ?

Regards,
Maksym.

Hi Maksym,

That's correct, that diff is for 2.6.33.5 (the defconfig in the same
directory is for reference, so you can do anything you want their....)

But i would really stay away from 2.6.33 I was running into some weird
gcc issues, which is why i moved 2.6.34 to my stable tree so fast..

Regards,

Robert,

I guess I don't have much choice. I would like to try the preempt-rt
patch as well, and the latest version is based on 33.6. The preempt-rt
supports exactly the versions which are not popular in the beagle
world 31, 33. Hope this syncs at 35 :slight_smile:

Thanks,
Maksym.

Okay, good reason to use it..

Here's what you have to watch out for: Just stay from Ubuntu Lucid's
native compiler in arm.. (it's the one that triggered it the most for
me, Maverick's native gcc is fine)

In a rare for me (use CodeSoucery's) or the very good angstrom gcc to
cross compile the kernel..

Regards,

Thanks for advice, I'll probably go with angstrom.

Thank you a lot for the good info.

Enrico