<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>stockwerk &#187; menuconfig</title>
	<atom:link href="http://www.stockwerk.biz/blog/tag/menuconfig/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stockwerk.biz/blog</link>
	<description>Mobile Software and Hardware R&#38;D</description>
	<lastBuildDate>Sat, 30 Apr 2011 16:30:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>USB bluetooth and ethernet adapter support in 0xdroid (Android) on the BeagleBoard</title>
		<link>http://www.stockwerk.biz/blog/2010/04/usb-bluetooth-and-ethernet-adapter-support-0xdroid-android-beagleboard/</link>
		<comments>http://www.stockwerk.biz/blog/2010/04/usb-bluetooth-and-ethernet-adapter-support-0xdroid-android-beagleboard/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 18:09:43 +0000</pubDate>
		<dc:creator>Boris Stock</dc:creator>
				<category><![CDATA[BeagleBoard]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[0xdroid]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[ethernet]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[menuconfig]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.stockwerk.biz/blog/?p=51</guid>
		<description><![CDATA[If you&#8217;re using a build of 0xdroid on your BeagleBoard, you might come to a point where you want to use an USB bluetooth dongle or an USB ethernet adapter instead of the USB-OTG ethernet gadget solution. USB ethernet and bluetooth support is by default enabled in the 0xdroid kernel, but you might have to [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re using a build of 0xdroid on your BeagleBoard, you might come to a point where you want to use an USB bluetooth dongle or an USB ethernet adapter instead of the USB-OTG ethernet gadget solution. USB ethernet and bluetooth support is by default enabled in the 0xdroid kernel, but you might have to enable some drivers for your USB dongle to get everything working as expected.</p>
<p>To easily change the drivers which have to be integrated into the kernel or have to be loadable as a module <a href="http://gitorious.org/0xdroid/pages/Build-from-Scratch#kernel" target="_blank">follow the instructions on the 0xdroid kernel wiki page</a>.</p>
<p>The key to an easy kernel configuration is</p>
<pre>$ make menuconfig</pre>
<p>which gives you a graphical interface to configure the kernel and selected the wanted drivers. Store the custom kernel configuration as <code>.config</code>.</p>
<p>Then build the kernel with the following commands:</p>
<pre>$ make ARCH=arm .config
$ make ARCH=arm CROSS_COMPILE=../beagle-donut/prebuilt/linux-x86/toolchain/arm-android-eabi-4.4.1/bin/arm-android-eabi- uImage
$ make ARCH=arm CROSS_COMPILE=../beagle-donut/prebuilt/linux-x86/toolchain/arm-android-eabi-4.4.1/bin/arm-android-eabi- modules</pre>
<p>If the build fails, deactivate the support for the faulty driver.</p>
<p>Then copy <code>arch/arm/boot/uImage</code> to <code>0xkernel-beagle.bin</code>, copy the file on the SD card along with the <code>android-beagle.ubi</code> system image and the <a href="http://downloads.0xlab.org/installer/dailybuild/uImage.bin" target="_blank">installer</a> as <code>uImage</code> (copy the installer <code>uImage</code> as the first file on the SD card, then all the others). Insert the SD card into your board and boot it. The new kernel along with the 0xdroid Android build should be flashed to the NAND of the BeagleBoard. <strong>Beware: Your current installation will be wiped!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stockwerk.biz/blog/2010/04/usb-bluetooth-and-ethernet-adapter-support-0xdroid-android-beagleboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

