BM64 note


BM64探り探り中です



1. EEPROM用のファイルを作る

***UI TOOL***
[Load]
UITool_IS206x_012_DualModeSPK_v2.1.8_BM64_GATT.txt をベースにする
Packageはモジュールと合わせる
FuncGPIOを全部nullにする
Buttonをオールチェックする
[next]
とりあえず分からないので、そのままで。
LEDが眩しいのでLED Setup1のBrightnessを1にした
[Finish]→[Save]

***DSP TOOL***
[Load]

IC VersionをDualModeSPK2.1
DefがI2S MasterでEQといらないので特にいじるところがない
[Save]

**MPET**
UI Patch only
IS206X_012_DUALMODESPK2.1_E1.0.1.1_0D11.bin
一様、BINはUITOOL/DSPTOOLと同じのを選ばないと怒られる
UI TOOLとDSP TOOLのセーブしたファイルをMergeListにADDする
[Generate]

206xGMでも作れるかなと思ったんだけど、UITOOLの設定がないので無理っぽ。


2. EEPROMを書き込む
電源を落として、APP - FLASHにして起動
EEPROM TOOLを起動
UARTのCOMを選んでモジュールを認識させる
上で生成したパッチを読み込んで焼く
完了したら電源を落とす
JPをIBDK - FLASHにして電源を入れる


3. ファームアップ
電源を落として、APP - ROMにする
isupdateを起動
UARTのCOMを選んでモジュールに接続: PortConnect - COM*が出る
[browse]
Software/DSPK v2.1 FlashのBT5506_SHS_FLASH*を全部選択
[update]
2分ぐらい
電源を落として、JPをIBDK - FLASHにして電源を入れる

----
とりあえずタブレットAndroid4.4/7.0とリンクできた。Play/Pause/FF/Rewは操作できたが、Vol+/-が反応しなかった。

UIToolの(Codecか)AudioSRCをEnableにするとサンプリングレート44.1KHzを48KHzに強制アップサンプルする
Disableだと44.1KHzになってるけど48KHzでも繋がるのかは分からない。
Android8の端末が欲しい