Tuomas Kulve
Line - Extra Long
 
white
line     line
line line
vline

2010 2009 2008 2007 2006 Site Admin | Log in | RSS

April 8, 2008

2.6.25 running on Gumstix

Filed under: gumstix — tuomas @ 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

2 Comments »

  1. Any chance you could make the patchset downloadable?

    Comment by John — April 26, 2008 @ 3:49 pm

  2. 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.

    Comment by tuomas — April 27, 2008 @ 9:13 pm

RSS feed for comments on this post.

Leave a comment

*
To prove you're a person (not a spam script), type the answer to the math equation shown in the picture. Click on the picture to hear an audio file of the equation.
Click to hear an audio file of the anti-spam equation


vline
vline vline
line line
 
 
Tuomas Kulve tuomas#kulve.fi