<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;"><div><div><div><span style="font-family: Calibri; font-size: 11pt; font-weight: bold;">From: </span><span style="font-family: Calibri; font-size: 11pt;"> Robert <</span><a href="mailto:robertdegruijl@hotmail.com" style="font-family: Calibri; font-size: 11pt;">robertdegruijl@hotmail.com</a><span style="font-family: Calibri; font-size: 11pt;">></span></div></div></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">Reply-To: </span> MinnowBoard Development and Community Discussion <<a href="mailto:elinux-minnowboard@lists.elinux.org">elinux-minnowboard@lists.elinux.org</a>><br><span style="font-weight:bold">Date: </span> Tuesday, August 19, 2014 at 22:59<br><span style="font-weight:bold">To: </span> "." <<a href="mailto:elinux-minnowboard@lists.elinux.org">elinux-minnowboard@lists.elinux.org</a>><br><span style="font-weight:bold">Subject: </span> [MinnowBoard] Adding Bluetooth modules to Angstrom kernel<br></div><div><br></div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style><div class="hmmessage"><div dir="ltr">Hi,<div><br></div><div>I'm trying to use a usb bluetooth adapter to work with a Minnowboard (LM506, which has a Broadcom Chipset). I installed Bluez, but I can't get it up and running (e.g. hci_config fails), which is, from what I can tell, due to the fact that my linux Angstrom kernel is missing bluetooth modules (at least btusb, but maybe more). lsusb shows the broadcom chipset, lsmod shows no sign of btusb, and n sign of any btusb.* on my micro-SD card that came with the Minnowboard).</div><div><br></div><div>I tried re-configuring the Angstrom kernel with bluetooth modules, but apparently the image that got distributed wiht my Minnowboard does not even have the sourcecode of these bluetooth kernel modules (no btusb.c anywhere).</div><div><br></div><div>Does anyone know:</div><div><br></div><div>- Is there anyway I can manually add the bluetooth modules to my Angstrom kernel? Do I cross-compile a new Angstrom kernel from scratch and copy the modules over to my Minnowboard? Is there an easier way?  </div></div></div></div></blockquote></span><div><br></div><div>Angstrom is using the linux-yocto kernel, the recipe is in the meta-minnow layer. You'll find a configuration fragment in the meta-minnow linux-yocto recipe files dir which you can simply add the drivers you want to.</div><div><br></div><div>The file you want to modify is this one:</div><div><a href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-minnow/tree/recipes-kernel/linux/linux-yocto_3.10.bbappend">http://git.yoctoproject.org/cgit/cgit.cgi/meta-minnow/tree/recipes-kernel/linux/linux-yocto_3.10.bbappend</a></div><div><br></div><div>Add a <a href="file://bluetooth.cfg">file://bluetooth.cfg</a> to the SRCURI. Then create a directory "linux-yocto" and add a configuration fragment called bluetooth.cfg. It should just be a subset of the Linux .config with the specific CONFIGs you need. E.g.:</div><div><br></div><div>CONFIG_BLUETOOTH=m</div><div><br></div><div>Please use modules over built-in whenever possible.</div><div><br></div><div>Then send me a patch :)</div><div><br></div><span id="OLK_SRC_BODY_SECTION"><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div class="hmmessage"><div dir="ltr"><div>- Can I re-compile my current angstrom kernel with bluetooth modules? <span style="font-size: 12pt;">Where can I find the full source of the Angstrom distribution as it was compiled for the Minnowboard, including these bluetooth modules? </span><span style="font-size: 12pt;">Just starting from scratch from the source from </span><a href="http://www.angstrom-distribution.org/" target="_blank" style="font-size: 12pt;">angstrom-distribution.org</a><span style="font-size: 12pt;"> seems insufficient, because there seem to be multiple Minnowboard-specific modules I would be missing then).</span></div></div></div></div></blockquote></span><div><br></div><div>There are instructions for building Angstrom for Minnow, and that includes all the Yocto Project meta-data you need to do that, and that downloads all the sources.</div><div><br></div><div>http://elinux.org/Minnowboard:Building_Angstrom_Linux_for_the_MinnowBoard</div><div><br></div><div>--</div><div>Darren</div><div><br></div><span id="OLK_SRC_BODY_SECTION"><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div><div class="hmmessage"><div dir="ltr"><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">Thanks!</span></div><div><span style="font-size: 12pt;"><br></span></div><div><br></div><div><span style="font-size: 12pt;"> </span></div>                                         </div></div></div>_______________________________________________
elinux-MinnowBoard mailing list
<a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a>
<a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a>
</blockquote></span></body></html>