I never did solve the issue with using menuconfig, but I got GPIOs 14 and 21 working.

I set both CONFIG_KEYBOARD_GPIO and CONFIG_LEDS_GPIO to "is not set" and commented them out in .config as suggested above.  I also had to comment out a line of code in board-overo.c that was trying to use a "gpio_leds" array since that array was defined inside a block of code that gets disabled by unsetting those two CONFIG_ parameters.

I also made the mistake of adding the patch to linux-omap3_git.bb instead of linux-omap3-2.6.36.bb.  Once I added the patch to the version-specific recipe, everything worked.

Thanks to all for the help :)

On Mon, Nov 28, 2011 at 11:53 AM, <coderdrone@gmail.com> wrote:
For some reason when I try 'bitbake -c menuconfig virtual/kernel' it always fails.  It gets to the 'do_menuconfig()' step and fails with '256'.

Simply modifying the .config file as suggested below (and copying it to the recipe's folder as $OVEROTOP/org.openembedded.dev/recipes/linux/linux-omap3-2.6.36/defconfig) also causes it to fail when I 'bitbake virtual/kernel'.  It fails at do_compile() with an error 256.

I'll take a look at board-overo.c and see what that tells me.

On Tue, Nov 22, 2011 at 5:54 PM, Scott Ellis <scott@jumpnowtek.com> wrote:
The method I use is here


If you are editing the config manually, set the options this way


# CONFIG_LEDS_GPIO is not set

The Gumstix kernels are generic. The buttons and leds configured in the
default kernels don't even exist on most of their boards. Same with all
the LCD display setup and the second NIC configuration.  It's unlikely
you want any of that.

It's not hard to go through the board-overo.c file and understand what
it does.


On Tue, 2011-11-22 at 13:34 -0500, coderdrone@gmail.com wrote:
> How do I modify the kernel config?  Is there a .config file somewhere
> that I just turn those two options to "=N"?
> Also, is this specific to one of the carrier boards (summit, tobi,
> etc) or it would also apply to a custom carrier board developed in
> house?

All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
gumstix-users mailing list