--~--~---------~--~----~------------~-------~--~----~
---------------------------------------------------------------------
日本Androidの会組み込みWG
http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%A5%B0%A5%EB%A1%BC%A5%D7%2F%C1%C8%A4%DF%B9%FE%A4%DF
日本Androidの会
http://www.android-group.jp/
---------------------------------------------------------------------
このグループに投稿するには、次の宛先にメールを送信してください。
android-emb...@googlegroups.com
このグループから退会するには、次へメールをお送りください。
android-embedded-...@googlegroups.com
その他のオプションについては、次の URL からグループにアクセスしてください。
http://groups.google.co.jp/group/android-embedded-japan?hl=ja
---------------------------------------------------------------------
-~----------~----~----~----~------~----~------~--~---
末広さん、佐藤さん、貴重な情報ありがとうございます。
hciconfig ですが、Armadillo-500-FX に root モードでログインし hciconfig を
実行したのですが hciconfig コマンド自体が無い状態で確認できませんでした。
私の認識不足が原因ですが、間違いなどありましたらご教示ください。
よろしくお願いいたします。
On 12月11日, 午後12:13, "Katsuhiko Sato" <stk...@ubilabo.net> wrote:
> 末広さん
>
> ユビラボ佐藤です
>
> そもそもusbのbluetoothは認識していますか?
>
> hciconfig hci0 up
> hciconfig hci0
>
> を行って、bluetoothドングルの設定内容を取得できれば
> linuxの層までは認識している、ということになります。
> どうでしょ?
>
>
>
> ----- Original Message -----
> From: "末広 尚義 / H Suehiro" <bols-b...@lnc.jp>
> To: <android-emb...@googlegroups.com>
> Sent: Friday, December 11, 2009 11:46 AM
> Subject: Re: Android(Eclair)でのbluetooth
>
> > 末広です。
> > 自分の環境はADP1で1.6まで動作していたドライバを入れている状態でも動いていません。
>
> > 小乗的にはまったく同じです。
>
> > 手助けにならなくて申し訳ないです。
>
> > 2009/12/11 nancy sakurai <nancy.sak...@gmail.com>:
> >> さくら♂です。
>
> >> Bluetooth
> >> USBアダプタを使用していると思われますが、Bluetoothの電源管理に修正が必要だという記事を見たことがあり、探したところ以下が引っかかりました。-参考にしてみてください。
>
> >>http://www.kumikomi.net/archives/2009/09/beagleboardandroid_wii1.php?...
>
> >> 以上、
>
> >> 2009/12/10 Higashiyama Masahiko <nc.higashiy...@gmail.com>
> >>>http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%...
>
> >>> 日本Androidの会
> >>>http://www.android-group.jp/
> >>> ---------------------------------------------------------------------
> >>> このグループに投稿するには、次の宛先にメールを送信してください。
> >>> android-emb...@googlegroups.com
> >>> このグループから退会するには、次へメールをお送りください。
> >>> android-embedded-...@googlegroups.com
> >>> その他のオプションについては、次の URL からグループにアクセスしてください。
>
> >>> http://groups.google.co.jp/group/android-embedded-japan?hl=ja
> >>> ---------------------------------------------------------------------
> >>> -~----------~----~----~----~------~----~------~--~---
>
> >> --
> >> ---------------------------------------------------------------------
> >> 日本Androidの会組み込みWG
> >>http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%...
>
> >> 日本Androidの会
> >>http://www.android-group.jp/
> >> ---------------------------------------------------------------------
> >> このグループに投稿するには、次の宛先にメールを送信してください。
> >> android-emb...@googlegroups.com
> >> このグループから退会するには、次へメールをお送りください。
> >> android-embedded-...@googlegroups.com
> >> その他のオプションについては、次の URL からグループにアクセスしてください。
>
> >>http://groups.google.co.jp/group/android-embedded-japan?hl=ja
> >> ---------------------------------------------------------------------
>
> > --
> > ---------------------------------------------------------------------
> > 日本Androidの会組み込みWG
> >http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%...
>
> > 日本Androidの会
> >http://www.android-group.jp/
> > ---------------------------------------------------------------------
> > このグループに投稿するには、次の宛先にメールを送信してください。
> > android-emb...@googlegroups.com
> > このグループから退会するには、次へメールをお送りください。
> > android-embedded-...@googlegroups.com
> > その他のオプションについては、次の URL からグループにアクセスしてください。
>
> >http://groups.google.co.jp/group/android-embedded-japan?hl=ja
> > ---------------------------------------------------------------------- 引用テキストを表示しない -
>
> - 引用テキストを表示 -
ユビラボ佐藤です
hciconfigがビルドされていない、ということは、
BOARD_HAVE_BLUETOOTHがtrueになっていない、
ということですかね~。
東山さんの環境がどのようなものかわからないのですが、
armadillo500fx用のボードの設定を変更する必要が
あると思います。
/buildspec.mkまたは、
/build/target/board/ボード名/BoardConfig.mkまたは、
/vendor/ベンダー名/端末名/BoardConfig.mkを
確認し、
BOARD_HAVE_BLUETOOTH := true
が入っているのを確認してみてください
> --
> ---------------------------------------------------------------------
> 日本Androidの会組み込みWG
> http://www.android-group.jp/index.php?%A5%EF%A1%BC%A5%AD%A5%F3%A5%B0%A5%B0%A5%EB%A1%BC%A5%D7%2F%C1%C8%A4%DF%B9%FE%A4%DF
>
ユビラボ 佐藤さん
htcのファーム待ちだったんですが試してみました。
hcitool devでドングルの内容は見えません。
あと、vendor/htc/dream-open/BoardConfig.mkに
BOARD_HAVE_BLUETOOTH := trueがあるのですが
もしかして、boardconfig.mkを読んでいないか他から上書きされているのかもしれません。
東山さん
buildspec.mkにBOARD_HAVE_BLUETOOTH := trueを追加すればtcitoolはバイナリができます。
2009/12/19 Katsuhiko Sato <stk...@ubilabo.net>:
末広さん
htcの端末の場合は、USB接続でなくUART接続ですので
hciattachにより、端末のファームウェアをアップロードした後、
hcitool、hciconfigによりデバイスを認識するようになると思います。
hciattach、及びファームウェアが存在しますでしょうか?
htc端末であれば、mydroidにてbttestというコマンドがビルド対象に
なっていると思いますので、コマンドライン上から、
bttest enable
をした後に、デバイスが認識するか確認してみたらいかがでしょうか。
これで認識しない場合は下記のことを確認してみてください。
・hciattachが、init.rcまたは、init.[ハードウェア名].rcに
サービス登録されていること。
・BTのファームウェアがファイルシステムに存在すること
(/system/etc/firmware/brf6300.bin)
以上
ユビラボ 佐藤さん
bttestなんてものがあるんですね。
勉強になります。
hciattachはあります。
bttest enable
はenableとエコーされたあとシェルに戻らないです。
> ・hciattachが、init.rcまたは、init.[ハードウェア名].rcに
> サービス登録されていること。
init.trout.rcにあります。
> ・BTのファームウェアがファイルシステムに存在すること
> (/system/etc/firmware/brf6300.bin)
あります。
あと、hciconfigからだと
hci0: Type: UART
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN INIT RUNNING
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:4956 acl:0 sco:0 commands:1239 errors:0
となってます。
以上です。
2009/12/21 Katsuhiko Sato <stk...@ubilabo.net>:
> hci0: Type: UART
> BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
> DOWN INIT RUNNING
> RX bytes:0 acl:0 sco:0 events:0 errors:0
> TX bytes:4956 acl:0 sco:0 commands:1239 errors:0
hci0がDOWNしているようなので、
hciconfig hci0 up
で動きそうな気がしますね・・
それが
# hciconfig hci0 up
Can't init device hci0: Connection timed out (110)
になるんですよね。