RSS Feed

My random notes about the stuff I've done

2.6.25 running on Gumstix

2 Comments
Posted by tuomas on April 8, 2008 at 8:57 pm

I had to add a new category after all: gumstix. The embedded word has too broad a meaning.

Updating the kernel wasn’t such a big thing after all, even for a kernel n00b like me. I git cloned the vanilla tree from kernel.org and patched the generic (and one bluetooth) Gumstix patches from OE: arch-config.patch, board-init.patch, header.patch, mach-types-fix.patch, modular-init-bluetooth.patch, tsc2003-config.diff, tsc2003.c, and uImage-in-own-partition.patch. Most of them applied fine, I just had to manually apply simple Makefile patches and change pxa_init_irq call to pxa27x_init_irq.

I don’t know if it really works, but at least it booted:


root@gumstix-custom-verdex:~$ uname -a
Linux gumstix-custom-verdex 2.6.25-rc8-00151-gdc41023 #2 Fri Apr 4 23:43:25 EEST 2008 armv5tel unknown

Filed under gumstix
You can skip to the end and leave a comment. Pinging is currently not allowed.

2 Comments

  • On April 26, 2008 at 3:49 pm John said

    Any chance you could make the patchset downloadable?

    Reply

  • On April 27, 2008 at 9:13 pm tuomas said

    I messed up my tree and had to do it again. I put the patches here. They should apply to the latest kernel tree.

    Looks like vanilla kernel has already support for older PXA25x based Gumstix boards and for some PXA2xx based NOR flash.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

*

* Copy this password:

* Type or paste password here:

1,233 Spam Comments Blocked so far by Spam Free Wordpress

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>