サイト内検索

Silicon Labs Bluetooth:BGToolで“Device not responding”というエラーが出ました。対処方法を教えてください

EFx32

BGToolはシリアルポートを介してBluetooth®モジュールと通信を行います。その通信が正しく行えていない際にこのエラーが生じます。

Article header bgtool%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6bgm111%e3%81%a8%e6%8e%a5%e7%b6%9a%e3%81%97%e3%81%be%e3%81%97%e3%81%9f%e3%81%8c%e2%80%9cdevice%20not%20responding%e2%80%9d%e3%81%a8%e3%81%84%e3%81%86%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%8c%e5%87%ba%e3%81%be%e3%81%97%e3%81%9f%e3%80%82%e5%af%be%e5%87%a6%e6%96%b9%e6%b3%95%e3%82%92%e6%95%99%e3%81%88%e3%81%a6%e3%81%8f%e3%81%a0%e3%81%95%e3%81%84  1

確認するポイントとしては以下のとおりです。

  • ハードウェアが正しくセットアップされているか(給電されているか?Bluetoothモジュールがマザーボードに根元まで挿入されているか)
  • ボーレートが正しく設定されているか
  • モジュール内のファームウェアでUART関連が有効になっているか(UARTを有効にしているか?BGAPIプロトコルを有効にしているか?)

 
注意点として、メーカー出荷時に書かれているファームウェアはBGToolとの通信に対応していません。BGToolとの組み合わせで評価する場合には、BT121の場合は\\example\bt121にあるサンプルコードを、BGM111の場合は\\examples\wstk_bgapiをダウンロードしてください。
この件はSiliconLabsコミュニティサイトに記載がありますので、併せてご参照ください。

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。