<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.gumstix.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Berto</id>
		<title>Gumstix User Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.gumstix.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Berto"/>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php/Special:Contributions/Berto"/>
		<updated>2026-04-29T23:07:35Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.3</generator>

	<entry>
		<id>https://wiki.gumstix.com/index.php?title=Kernel_Reconfiguration&amp;diff=883</id>
		<title>Kernel Reconfiguration</title>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php?title=Kernel_Reconfiguration&amp;diff=883"/>
				<updated>2008-07-23T22:50:24Z</updated>
		
		<summary type="html">&lt;p&gt;Berto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:How_to_-_linux]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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'''&lt;br /&gt;
&lt;br /&gt;
NOTE: You have to have ncurses and ncurses-dev installed in order for the MENUCONFIG to actually work.&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: If a screen flashes infront of you and dissapears edit $OE_HOME/org.openembedded.snapshot/conf/bitbake.conf to the following &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
-GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLRCCMD}'&lt;br /&gt;
+GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLCMDS}'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you don't have gnome-terminal installed and wish to use xterm instead, use:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
-GNOME_TERMCMD = 'gnome-terminal --disable-factory -t &amp;quot;$TERMWINDOWTITLE&amp;quot;'&lt;br /&gt;
-GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLRCCMD}'&lt;br /&gt;
+GNOME_TERMCMD = 'xterm -title &amp;quot;$TERMWINDOWTITLE&amp;quot;'&lt;br /&gt;
+GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -e ${SHELLCMDS}'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The kernel config information is kept in&amp;lt;br&amp;gt; &lt;br /&gt;
''$OE_HOME/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.XX/gumstix-custom-YYYYY/defconfig''&amp;lt;br&amp;gt;&lt;br /&gt;
where XX is the current default kernel version for your bitbake environment.  That nugget is set in the&lt;br /&gt;
''$OE_HOME/com.gumstix.collection/conf/machine/include/gumstix.inc'' file, under the PREFERRED_VERSION_gumstix-kernel&lt;br /&gt;
and YYYYY is usually one of connex/basix/verdex.  That nugget comes from&amp;lt;br&amp;gt;&lt;br /&gt;
''$OE_HOME/build/conf/auto.conf''&lt;br /&gt;
&lt;br /&gt;
After running menuconfig, running &amp;quot;bitbake -c rebuild gumstix-kernel&amp;quot; will blow away the customizations just made.  There is probably a better way to do this, but in order to preserve the customizations, you can copy the new config file and replace the default config.  For example, to preserve a verdex board's config, do:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cp \&lt;br /&gt;
 $OE_HOME/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/.config \&lt;br /&gt;
 $OE_HOME/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.21/gumstix-custom-verdex/defconfig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now that you have replaced the default config, the following commands will rebuild and repackage the new kernel and create new images for you:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
bitbake -c rebuild gumstix-kernel&lt;br /&gt;
bitbake -c rebuild task-base-gumstix&lt;br /&gt;
bitbake gumstix-basic-image&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Berto</name></author>	</entry>

	<entry>
		<id>https://wiki.gumstix.com/index.php?title=Kernel_Reconfiguration&amp;diff=882</id>
		<title>Kernel Reconfiguration</title>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php?title=Kernel_Reconfiguration&amp;diff=882"/>
				<updated>2008-07-23T22:42:27Z</updated>
		
		<summary type="html">&lt;p&gt;Berto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:How_to_-_linux]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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'''&lt;br /&gt;
&lt;br /&gt;
NOTE: You have to have ncurses and ncurses-dev installed in order for the MENUCONFIG to actually work.&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: If a screen flashes infront of you and dissapears edit $OE_HOME/org.openembedded.snapshot/conf/bitbake.conf to the following &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
-GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLRCCMD}'&lt;br /&gt;
+GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLCMDS}'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you don't have gnome-terminal installed and wish to use xterm instead, use:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
-GNOME_TERMCMD = 'gnome-terminal --disable-factory -t &amp;quot;$TERMWINDOWTITLE&amp;quot;'&lt;br /&gt;
-GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLRCCMD}'&lt;br /&gt;
+GNOME_TERMCMD = 'xterm -title &amp;quot;$TERMWINDOWTITLE&amp;quot;'&lt;br /&gt;
+GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -e ${SHELLCMDS}'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The kernel config information is kept in&amp;lt;br&amp;gt; &lt;br /&gt;
''$OE_HOME/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.XX/gumstix-custom-YYYYY/defconfig''&amp;lt;br&amp;gt;&lt;br /&gt;
where XX is the current default kernel version for your bitbake environment.  That nugget is set in the&lt;br /&gt;
''$OE_HOME/com.gumstix.collection/conf/machine/include/gumstix.inc'' file, under the PREFERRED_VERSION_gumstix-kernel&lt;br /&gt;
and YYYYY is usually one of connex/basix/verdex.  That nugget comes from&amp;lt;br&amp;gt;&lt;br /&gt;
''$OE_HOME/build/conf/auto.conf''&lt;br /&gt;
&lt;br /&gt;
After running menuconfig, running &amp;quot;bitbake -c rebuild gumstix-kernel&amp;quot; will blow away the customizations just made.  There is probably a better way to do this, but in order to preserve the customizations, you can copy the new config file and replace the default config.  For example, to preserve a verdex board's config, do:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
cp $OE_HOME/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/.config $OE_HOME/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.21/gumstix-custom-verdex/defconfig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now that you have replaced the default config, the following commands will rebuild and repackage the new kernel and create new images for you:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
bitbake -c rebuild gumstix-kernel&lt;br /&gt;
bitbake -c rebuild task-base-gumstix&lt;br /&gt;
bitbake gumstix-basic-image&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Berto</name></author>	</entry>

	<entry>
		<id>https://wiki.gumstix.com/index.php?title=Kernel_Reconfiguration&amp;diff=881</id>
		<title>Kernel Reconfiguration</title>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php?title=Kernel_Reconfiguration&amp;diff=881"/>
				<updated>2008-07-23T22:37:12Z</updated>
		
		<summary type="html">&lt;p&gt;Berto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:How_to_-_linux]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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'''&lt;br /&gt;
&lt;br /&gt;
NOTE: You have to have ncurses and ncurses-dev installed in order for the MENUCONFIG to actually work.&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: If a screen flashes infront of you and dissapears edit $OE_HOME/org.openembedded.snapshot/conf/bitbake.conf to the following &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
-GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLRCCMD}'&lt;br /&gt;
+GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLCMDS}'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you don't have gnome-terminal installed and wish to use xterm instead, use:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
-GNOME_TERMCMD = 'gnome-terminal --disable-factory -t &amp;quot;$TERMWINDOWTITLE&amp;quot;'&lt;br /&gt;
-GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLRCCMD}'&lt;br /&gt;
+GNOME_TERMCMD = 'xterm -title &amp;quot;$TERMWINDOWTITLE&amp;quot;'&lt;br /&gt;
+GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -e ${SHELLCMDS}'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The kernel config information is kept in&amp;lt;br&amp;gt; &lt;br /&gt;
''$OE_HOME/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.XX/gumstix-custom-YYYYY/defconfig''&amp;lt;br&amp;gt;&lt;br /&gt;
where XX is the current default kernel version for your bitbake environment.  That nugget is set in the&lt;br /&gt;
''$OE_HOME/com.gumstix.collection/conf/machine/include/gumstix.inc'' file, under the PREFERRED_VERSION_gumstix-kernel&lt;br /&gt;
and YYYYY is usually one of connex/basix/verdex.  That nugget comes from&amp;lt;br&amp;gt;&lt;br /&gt;
''$OE_HOME/build/conf/auto.conf''&lt;br /&gt;
&lt;br /&gt;
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:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
bitbake -c rebuild gumstix-kernel&lt;br /&gt;
bitbake -c rebuild task-base-gumstix&lt;br /&gt;
bitbake gumstix-basic-image&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Configuring the kernel this way, if you do other types of customization (for example, you decide to edit com.gumstix.collection/conf/machine/gumstix-custom-verdex.conf) and rebuild, all your kernel customizations will be removed.  You can preserve them by looking at the newly created config, which is, this particular verdex configuration, in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
$OE_HOME/tmp/work/gumstix-custom-verdex-angstrom-linux-gnueabi/gumstix-kernel-2.6.21-r1/linux-2.6.21/.config&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and altering the default config, again for this particular board, in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
$OE_HOME/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.21/gumstix-custom-verdex/defconfig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Berto</name></author>	</entry>

	<entry>
		<id>https://wiki.gumstix.com/index.php?title=Kernel_Reconfiguration&amp;diff=880</id>
		<title>Kernel Reconfiguration</title>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php?title=Kernel_Reconfiguration&amp;diff=880"/>
				<updated>2008-07-23T21:47:35Z</updated>
		
		<summary type="html">&lt;p&gt;Berto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:How_to_-_linux]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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'''&lt;br /&gt;
&lt;br /&gt;
NOTE: You have to have ncurses and ncurses-dev installed in order for the MENUCONFIG to actually work.&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: If a screen flashes infront of you and dissapears edit $OE_HOME/org.openembedded.snapshot/conf/bitbake.conf to the following &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
-GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLRCCMD}'&lt;br /&gt;
+GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLCMDS}'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you don't have gnome-terminal installed and wish to use xterm instead, use:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
-GNOME_TERMCMD = 'gnome-terminal --disable-factory -t &amp;quot;$TERMWINDOWTITLE&amp;quot;'&lt;br /&gt;
-GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -x ${SHELLRCCMD}'&lt;br /&gt;
+GNOME_TERMCMD = 'xterm -title &amp;quot;$TERMWINDOWTITLE&amp;quot;'&lt;br /&gt;
+GNOME_TERMCMDRUN = '${GNOME_TERMCMD} -e ${SHELLCMDS}'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The kernel config information is kept in&amp;lt;br&amp;gt; &lt;br /&gt;
''$OE_HOME/com.gumstix.collection/packages/linux/gumstix-kernel-2.6.XX/gumstix-custom-YYYYY/defconfig''&amp;lt;br&amp;gt;&lt;br /&gt;
where XX is the current default kernel version for your bitbake environment.  That nugget is set in the&lt;br /&gt;
''$OE_HOME/com.gumstix.collection/conf/machine/include/gumstix.inc'' file, under the PREFERRED_VERSION_gumstix-kernel&lt;br /&gt;
and YYYYY is usually one of connex/basix/verdex.  That nugget comes from&amp;lt;br&amp;gt;&lt;br /&gt;
''$OE_HOME/build/conf/auto.conf''&lt;br /&gt;
&lt;br /&gt;
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:&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
bitbake -c rebuild gumstix-kernel&lt;br /&gt;
bitbake -c rebuild task-base-gumstix&lt;br /&gt;
bitbake gumstix-basic-image&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Berto</name></author>	</entry>

	</feed>