<?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=Chongtin</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=Chongtin"/>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php/Special:Contributions/Chongtin"/>
		<updated>2026-05-19T10:19:00Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.3</generator>

	<entry>
		<id>https://wiki.gumstix.com/index.php?title=Build_Environment_Ubuntu_7.04&amp;diff=1925</id>
		<title>Build Environment Ubuntu 7.04</title>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php?title=Build_Environment_Ubuntu_7.04&amp;diff=1925"/>
				<updated>2008-12-11T13:14:11Z</updated>
		
		<summary type="html">&lt;p&gt;Chongtin: /* Connect, Download, and Install the Application */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Setup Build Environment==&lt;br /&gt;
1.) Get Ubuntu linux, and install it on your computer; you can install a vmware version of Ubuntu too, but it will be slow during the building process&lt;br /&gt;
&lt;br /&gt;
2.) Install (build-essential, help2man, diffstat, texi2html, texinfo, libncurses5-dev, cvs, gawk, python-dev, python-pysqlite2, ckermit, lrzsz) by using apt-get. i.e:&lt;br /&gt;
 sudo apt-get install build-essential help2man diffstat texi2html texinfo libncurses5-dev cvs gawk python-dev python-pysqlite2 ckermit lrzsz&lt;br /&gt;
&lt;br /&gt;
3.) Download the source from svn, and caching the source code&lt;br /&gt;
 mkdir ~/gumstix &lt;br /&gt;
 cd ~/gumstix &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;svn co https://gumstix.svn.sourceforge.net/svnroot/gumstix/trunk gumstix-oe&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 cat gumstix-oe/extras/profile &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
 sudo groupadd oe&lt;br /&gt;
 sudo usermod -a -G oe YOUR_CURRENT_USERNAME&lt;br /&gt;
 sudo mkdir /usr/share/sources&lt;br /&gt;
 sudo chgrp oe /usr/share/sources&lt;br /&gt;
 sudo chmod 0775 /usr/share/sources&lt;br /&gt;
 sudo chmod ug+s /usr/share/sources&lt;br /&gt;
&lt;br /&gt;
4.) Logout and then login again.&lt;br /&gt;
&lt;br /&gt;
5.) Start compiling the environment by bitbake; this will talk a very long time!&lt;br /&gt;
 bitbake gumstix-basic-image&lt;br /&gt;
&lt;br /&gt;
==Building Up an Application==&lt;br /&gt;
===Method 1===&lt;br /&gt;
6_1.) The gumstix ennviroment is done, now you need to write a hello world program, please follow http://www.gumstix.net/Software/view/Build-system-overview/Hello-world-tutorial/111.html to do so.&lt;br /&gt;
&lt;br /&gt;
7_1.) Now you have a helloword ipk, and it is about time to load in on the stix.&lt;br /&gt;
&lt;br /&gt;
===Method 2===&lt;br /&gt;
6_2.) Write a c program (foo.c)&lt;br /&gt;
&lt;br /&gt;
7_2.)Use the cross gcc to compile a program&lt;br /&gt;
 ~/gumstix/gumstix-oe/tmp/cross/arm-angstrom-linux-gnueabi/bin/gcc foo.c -o foo&lt;br /&gt;
&lt;br /&gt;
7_3.)Copy foo to Gumstix and run it.&lt;br /&gt;
&lt;br /&gt;
==Connect, Download, and Install the Application==&lt;br /&gt;
8.) Connect your Gum to a computer via a serial port (or a USB version...), but not the power.&lt;br /&gt;
&lt;br /&gt;
9.) Type the following command to initial the serial connection. Depending on which port you use, change the &amp;quot;ttyS0&amp;quot; if you are not using a USB serial port, or....&lt;br /&gt;
 kermit -l /dev/ttyS0&lt;br /&gt;
&lt;br /&gt;
10.) Type the following command in kermit:&lt;br /&gt;
 take ~/gumstix/gumstix-oe/extras/kermit-setup&lt;br /&gt;
 connect&lt;br /&gt;
11.) Power up the Gumstix&lt;br /&gt;
&lt;br /&gt;
12.) Now you should be able to see something on the screen. By the time it asks you for login and password, type &amp;quot;root&amp;quot; for login, and then &amp;quot;gumstix&amp;quot; for password. No quotation marks for sure...&lt;br /&gt;
&lt;br /&gt;
13.) Now your Gumstix is running a shell, and you can control it via kermit!&lt;br /&gt;
&lt;br /&gt;
14.) Type the following command in Gumstix shell.&lt;br /&gt;
&lt;br /&gt;
 rz&lt;br /&gt;
15.) Go back to kermit from the shell by press &amp;quot;Ctrl+\&amp;quot; and then &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
16.) Type the following command in kermit.&lt;br /&gt;
 set protocol zmodem&lt;br /&gt;
 send helloworld_1.0.0-r0_armv5te.ipk&lt;br /&gt;
&lt;br /&gt;
17.) The installation pkg is downloaded to Gumstix in no time, and now go back to the Gumstix shell by typing &amp;quot;connect&amp;quot; in kermit&lt;br /&gt;
&lt;br /&gt;
18.) In the Gumstix shell, type...&lt;br /&gt;
 ipkg install helloworld_1.0.0-r0_armv5te.ipk&lt;br /&gt;
&lt;br /&gt;
19.) Congratulation! You have installed the helloworld program on the stix. To run it simply type &lt;br /&gt;
 hello&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:How_to_-_general]]&lt;/div&gt;</summary>
		<author><name>Chongtin</name></author>	</entry>

	<entry>
		<id>https://wiki.gumstix.com/index.php?title=Build_Environment_Ubuntu_7.04&amp;diff=1833</id>
		<title>Build Environment Ubuntu 7.04</title>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php?title=Build_Environment_Ubuntu_7.04&amp;diff=1833"/>
				<updated>2008-12-02T00:16:54Z</updated>
		
		<summary type="html">&lt;p&gt;Chongtin: New page: ==Setup Build Environment== 1.) Get Ubuntu linux, and install it on your computer; you can install a vmware version of Ubuntu too, but it will be slow during the building process  2.) Inst...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Setup Build Environment==&lt;br /&gt;
1.) Get Ubuntu linux, and install it on your computer; you can install a vmware version of Ubuntu too, but it will be slow during the building process&lt;br /&gt;
&lt;br /&gt;
2.) Install (build-essential, help2man, diffstat, texi2html, texinfo, libncurses5-dev, cvs, gawk, python-dev, python-pysqlite2, ckermit, lrzsz) by using apt-get. i.e:&lt;br /&gt;
 sudo apt-get install build-essential help2man diffstat texi2html texinfo libncurses5-dev cvs gawk python-dev python-pysqlite2 ckermit lrzsz&lt;br /&gt;
&lt;br /&gt;
3.) Download the source from svn, and caching the source code&lt;br /&gt;
 mkdir ~/gumstix &lt;br /&gt;
 cd ~/gumstix &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;svn co https://gumstix.svn.sourceforge.net/svnroot/gumstix/trunk gumstix-oe&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 cat gumstix-oe/extras/profile &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
 sudo groupadd oe&lt;br /&gt;
 sudo usermod -a -G oe YOUR_CURRENT_USERNAME&lt;br /&gt;
 sudo mkdir /usr/share/sources&lt;br /&gt;
 sudo chgrp oe /usr/share/sources&lt;br /&gt;
 sudo chmod 0775 /usr/share/sources&lt;br /&gt;
 sudo chmod ug+s /usr/share/sources&lt;br /&gt;
&lt;br /&gt;
4.) Logout and then login again.&lt;br /&gt;
&lt;br /&gt;
5.) Start compiling the environment by bitbake; this will talk a very long time!&lt;br /&gt;
 bitbake gumstix-basic-image&lt;br /&gt;
&lt;br /&gt;
==Building Up an Application==&lt;br /&gt;
===Method 1===&lt;br /&gt;
6_1.) The gumstix enviroment is done, now you need to write a hello world program, please follow http://www.gumstix.net/Software/view/Build-system-overview/Hello-world-tutorial/111.html to do so.&lt;br /&gt;
&lt;br /&gt;
7_1.) Now you have a helloword ipk, and it is about time to load in on the stix.&lt;br /&gt;
&lt;br /&gt;
===Method 2===&lt;br /&gt;
6_2.) Write a c program (foo.c)&lt;br /&gt;
&lt;br /&gt;
7_2.)Use the cross gcc to compile a program&lt;br /&gt;
 ~/gumstix/gumstix-oe/tmp/cross/arm-angstrom-linux-gnueabi/bin/gcc foo.c -o foo&lt;br /&gt;
&lt;br /&gt;
7_3.)Copy foo to Gumstix and run it.&lt;br /&gt;
&lt;br /&gt;
==Connect, Download, and Install the Application==&lt;br /&gt;
8.) Connect your Gum to a computer via a serial port (or a USB version...), but not the power.&lt;br /&gt;
&lt;br /&gt;
9.) Type the following command to initial the serial connection. Depending on which port you use, change the &amp;quot;ttyS0&amp;quot; if you are not using a non-USB serial port, or....&lt;br /&gt;
 kermit -l /dev/ttyS0&lt;br /&gt;
&lt;br /&gt;
10.) Type the following command in kermit:&lt;br /&gt;
 take ~/gumstix/gumstix-oe/extras/kermit-setup&lt;br /&gt;
 connect&lt;br /&gt;
11.) Power up the Gumstix&lt;br /&gt;
&lt;br /&gt;
12.) Now you should be able to see something on the screen. By the time it asks you for login and password, type &amp;quot;root&amp;quot; for login, and then &amp;quot;gumstix&amp;quot; for password. No quotation marks for sure...&lt;br /&gt;
&lt;br /&gt;
13.) Now your Gumstix is running a shell, and you can control it via kermit!&lt;br /&gt;
&lt;br /&gt;
14.) Type the following command in Gunstix shell.&lt;br /&gt;
&lt;br /&gt;
 rz&lt;br /&gt;
15.) Go back to kermit from the shell by press &amp;quot;Ctrl+\&amp;quot; and then &amp;quot;c&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
16.) Type the following command in kermit.&lt;br /&gt;
 set protocol zmodem&lt;br /&gt;
 send helloworld_1.0.0-r0_armv5te.ipk&lt;br /&gt;
&lt;br /&gt;
17.) The installation pkg is downloaded to Gumstix in no time, and now go back to the Gumstix shell by typing &amp;quot;connect&amp;quot; in kermit&lt;br /&gt;
&lt;br /&gt;
18.) In the Gumstix shell, type...&lt;br /&gt;
 ipkg install helloworld_1.0.0-r0_armv5te.ipk&lt;br /&gt;
&lt;br /&gt;
19.) Congratation! You have installed the helloworld program on the stix. To run it simply type &lt;br /&gt;
 hello&lt;/div&gt;</summary>
		<author><name>Chongtin</name></author>	</entry>

	<entry>
		<id>https://wiki.gumstix.com/index.php?title=Category:How_to_-_audio&amp;diff=1831</id>
		<title>Category:How to - audio</title>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php?title=Category:How_to_-_audio&amp;diff=1831"/>
				<updated>2008-12-01T23:57:40Z</updated>
		
		<summary type="html">&lt;p&gt;Chongtin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please contribute your knowledge to the gumstix community&lt;br /&gt;
&lt;br /&gt;
Gumstix audio programming can be done using ALSA library. All we need to do is to all -lsound option in the .bb file. Full deplex audio can also be achieved by using multi-threads programming.&lt;/div&gt;</summary>
		<author><name>Chongtin</name></author>	</entry>

	</feed>