免責事項

  • 本サイトの情報の利用、内容、サービスによって、利用者にいかなる損害、被害が生じても、著者は一切の責任を負いません。ユーザーご自身の責任においてご利用いただきますようお願いいたします。

    本サイトで頒布している基板およびキットは、技術者、またはそれに準ずる電気的知識をお持ちの電子工作ファンの方のためのものです。一般のオーディオファンの方のためのものではありません。
    また、頒布基板およびキットは、いかなる条件でも動作を保証するものではございませんので、あらかじめご了承ください。

    電子工作では、火傷、感電、火災などの可能性があります。十分に注意をして作業して下さい。

    営利目的のご使用は認めておりません。 記事の転載や、基板・キットの商用利用の方は、ご連絡ください。学生やサークルの学習目的でまとめてご購入する場合は特別価格でご提供させていただきます。
無料ブログはココログ

スポンサー

« トラ技10月号に載っていたONKYOの特許を調べてみました | トップページ | SabreBerryDAC Zero2用のケース 3Dデータ »

2024年9月16日 (月)

BM83モジュールの設定について

マイクロチップ社のBM83 Bluetooth Audio用モジュールについて、少し説明しておいた方が良いと思われる部分を書いておこうと思います。

トラ技2024年4月号、2024年10月号では少し触れられているのですが、基本的にファームウェア設定をPCからUSB経由にて書換えて使用するモジュールです。そして、その設定・書換TOOLはWinodws版しか用意されていません。

Bm83_mod00

macな人は、Bootcampやparallels desktop(有償)、VMware Fusion、Wine系などでwinアプリを使うか格安中古win10PCを買うなどしなければいけません。 ここのブログのアクセス解析ではmacユーザーが2割弱ほどいらっしゃいます。

 

ついでに把握しておいた方が良いところもあります。

マイクロチップ社からコンパイル済みのファームウェアが4種類提供されています。

Bm83_setting_00

詳しくはアプリケーションデザインガイドに書いてあります。 

Standard Future(基本機能)とAVCRP(再生操作)を使いたいので「SPP」を使っていきます。

 

あと、外付けマイコンから指令を受けて動作する「Host Mode」とBM83単独で動作する「Embedded Mode」とがあります。 今回はEmbedded Modeを使用しています。

Bm83_setting_01

 < 外付けマイコンを使わないエンベデッドモードを使用 >

 

つまり「SPP」の「Embedded Mode用」ファームウェアを使うという事です。

上で4種類と書いたけど、じつは8種類になる・・・

 

と思ったのですが、ダウンロードしてきたファイルの中身は「SPP」と「AT」のそれぞれHOSTとEmbedded で合計4種類でした。

 

 

 

書込む3つのHexファイルの謎

書き込むHexファイルは3つあります。

Bm83_tool2

 ・MSPK2.0_DSP_FW_V1.04.0412.HEX <-- DSP用ファームウェア
 ・MSPKv2_1.03.0506_SPP.hex   <-- SPP用ファームウェア
 ・自分で設定/保存したConfig.hex   <-- 設定情報

書込みソフトのisupdate.exeから3つのファイルをCtrlを押しながら選択すると、自動でどこのアドレスに書き込むか判別されて適切な場所へと書き込まれます。

 

ちなみにConfigファイル(設定情報)のみ書換えることもできます。その方があれこれ設定を変えてテストするときは短時間で済みます。

とはいえ、音が途切れまくるなどおかしな挙動になった時は、3つとも書き換えた方が良いみたいです。

 

 

設定TOOL

こちらに設定項目一覧をキャプチャしました。項目めちゃめちゃ多い。

https://nw-electric.way-nifty.com/blog/bm83config.html

 

 

 

iOS アプリからOTA DFU

iOS用アプリ「Microchip Bluetooth Audio」では Over-the-Air(OTA)Device Firmware Upgrade(DFU)できるらしいことが書いてあります。

Mba_ios_app

これができるなら、iphoneからファームウェア書換えできますね。。。  iPadにアプリ入れてみたけどBTデバイスが見つからない・・・

 

 

« トラ技10月号に載っていたONKYOの特許を調べてみました | トップページ | SabreBerryDAC Zero2用のケース 3Dデータ »

BM83モジュール」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

« トラ技10月号に載っていたONKYOの特許を調べてみました | トップページ | SabreBerryDAC Zero2用のケース 3Dデータ »

Select Your Language

サイト内検索(new)

2026年2月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28