[beagleboard] So how to rebuild the Angstrom demo kernel?

Sorry if I'm missing something obvious but I couldn't find the answer
yet.

I have tried the new Angstrom demo for the Beagle Board. The included
SGX extensions are great. Unfortunately there are some problems for
me:

1. Attempt to write to PWM related registers (with devmem2) fails.
2. I need to add a touchscreen module.

So I want to recompile the exact same kernel version and patch level.
I hope that the existing modules
including the SGX stuff will still work, but I need to modify the
kernel a bit for my almost-Beagle board.

I was able to build the previous Angstrom images with OE and likely I
just need to change some simple magic number in some config file but I
can't figure out how.

So is there an instruction for idiots on building locally at least the
kernel from the new Angstrom demo?

Hi,

I just recompile my kernel with

$ bitbake -c compile -f linux-omap-2.6.29

I'm using stable 2009 Angstrom image as explained in
http://www.angstrom-distribution.org/building-angstrom
then in angstrom-dev/work/beagleboard-angstrom-linux-gnueabi/linux-
omap-2.6.29-r46/git
I have the kernel compiled with all the patches applied. The SGX
kernel modules will be compatable
because it's the same kernel you are using currently.

Regards,
Jorge

Don't use recipe names when building kernels in OE, but 'virtual/kernel', that will always work for every board. I say this because the 2.6.32 kernel isn't built by the linux-omap recipe :slight_smile:

regards,

Koen

The project wiki is at - http://developer.symbian.org/wiki/index.php/Wild_ducks_project