サイト内検索

Silicon Labs Bluetooth®:BT121でcmd_dfu_resetコマンド や cmd_system_resetコマンド でリセットがかかりません。対処方法を教えてください

RESETピンを外部デバイス(Host CPUやFPGAなど)に接続している場合には、外部デバイス側のピン設定をオープン・ドレインに設定してください。

cmd_dfu_reset や cmd_system_resetによるリセット時に、BT121はリセットラインをLowにドライブすることで、リセットをかけます。しかし、外部デバイスのピン設定がpush-pullだと、Lowに引っ張ることができず、リセットがかからない、という現象が生じます。外部デバイスのピン設定をopen-drainにすることで、リセットラインをLowにすることができ、リセットががかかるようになるだろうと思います。

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

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