[Armadillo:07905] Armadillo-420にBluetoothのHeadsetを接続したい
Osamu Saito
email@hidden
2012年 2月 21日 (火) 16:56:20 JST
どうもはじめまして、ユニティネットワークの齊藤です。
今回初めて組み込みLinuxで開発を行っているのですが、
分からないことがあるので、こちらにお邪魔させていただきました。
Bluetoothのヘッドセットを接続し、会話できるようにしたいのですが、
再生・録音がうまく動作しません。
Bluetoothのプロファイルでいう所のA2DPのステレオ再生は動作しますが、
HFP/HSPのモノラルの再生・録音がうまく動作しません。
Bluetoothのサーバであるbluetoothdを起動すると次のメッセージが
表示されます。
hci_usb_isoc_rx_submit: hci0 isoc rx submit failed urb c3d7d414 err -28
開発環境であるatde3に同じソフトウェアをインストールして行ってみたら
問題なく再生・録音が動作しました。
今回開発に使用している環境は以下の通りです。
・使用ハードウェア
Main Board - Armadillo-420
Bluetooth USB Adapter - Princeton PTM-UBT6S
Bluetooth Headset - Logitec LBT-SPWP100
・ユーザランドにインストールしたソフトウェア
||/ Name Version Description
+++-==============-==============-============================================
ii bluez 4.66-3~bpo50+1 Bluetooth tools and daemons
ii bluez-alsa 4.66-3~bpo50+1 Bluetooth ALSA support
ii bluez-gstreame 4.66-3~bpo50+1 Bluetooth GStreamer support
ii alsa-base 1.0.17.dfsg-4 ALSA driver configuration files
ii alsa-utils 1.0.16-2 ALSA utilities
ii dbus 1.2.1-5+lenny2 simple interprocess messaging system
※ユーザランドはdebianをベースにして、上記に依存するライブラリは
全てインストールしてあります。
・カーネル(linux-2.6.26-at15)のBluetoothの設定
│ --- Bluetooth subsystem support
│ <*> L2CAP protocol support
│ <*> SCO links support
│ <*> RFCOMM protocol support
│ [*] RFCOMM TTY support
│ <*> BNEP protocol support
│ [*] Multicast filter support
│ [ ] Protocol filter support
│ <*> HIDP protocol support
│ Bluetooth device drivers --->
│ <*> HCI USB driver
│ [*] SCO (voice) support
│ < > HCI SDIO driver
│ < > HCI UART driver
│ < > HCI BCM203x USB driver
│ < > HCI BPA10x USB driver
│ < > HCI BlueFRITZ! USB driver
│ < > HCI VHCI (Virtual HCI device) driver
以上、よろしくお願いします。
--
齊藤 紀 <email@hidden>
株式会社ユニティーネットワーク
armadillo メーリングリストの案内