Difference between revisions of "Kernel Reconfiguration"
| Line 5: | Line 5: | ||
NOTE: You have to have ncurses and ncurses-dev installed in order for the MENUCONFIG to actually work. | NOTE: You have to have ncurses and ncurses-dev installed in order for the MENUCONFIG to actually work. | ||
| + | |||
| + | The kernel config information is kept in<br> | ||
| + | ''$OE_HOME/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.XX/gumstix-custom-YYYYY/defconfig''<br> | ||
| + | where XX is the current default kernel version for your bitbake environment. That nugget is set in the | ||
| + | ''$OE_HOME/com.gumstix.collection/conf/machine/include/gumstix.inc'' file, under the PREFERRED_VERSION_gumstix-kernel | ||
| + | and YYYYY is usually one of connex/basix/verdex. That nugget comes from<br> | ||
| + | ''$OE_HOME/build/conf/auto.conf'' | ||
| + | |||
| + | Once you've actually got the kernel setup you want, the following commands will rebuild and repackage the new kernel and create new images for you: | ||
| + | <code><pre> | ||
| + | bitbake -c rebuild gumstix-kernel | ||
| + | bitbake -c rebuild task-base-gumstix | ||
| + | bitbake gumstix-basic-image | ||
| + | </pre></code> | ||
Revision as of 11:43, 21 April 2008
To reconfigure the kernel with the current state of Gumstix's OE things, you will need gnome-terminal. Run this command: bitbake gumstix-kernel -c menuconfig
NOTE: You have to have ncurses and ncurses-dev installed in order for the MENUCONFIG to actually work.
The kernel config information is kept in
$OE_HOME/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.XX/gumstix-custom-YYYYY/defconfig
where XX is the current default kernel version for your bitbake environment. That nugget is set in the
$OE_HOME/com.gumstix.collection/conf/machine/include/gumstix.inc file, under the PREFERRED_VERSION_gumstix-kernel
and YYYYY is usually one of connex/basix/verdex. That nugget comes from
$OE_HOME/build/conf/auto.conf
Once you've actually got the kernel setup you want, the following commands will rebuild and repackage the new kernel and create new images for you:
bitbake -c rebuild gumstix-kernel
bitbake -c rebuild task-base-gumstix
bitbake gumstix-basic-image