JAJU887 February 2023
BSL コマンド | 保護 | CMD | 開始アドレス | データ (バイト) | BSL コアの応答 |
---|---|---|---|---|---|
CMD 接続 | なし | 0x12 | - | - | なし |
CMD ブートローダのロック解除 | なし | 0x21 | - | D1…D32 (パスワード) | あり |
CMD フラッシュの範囲消去 | あり | 0x23 | A1...A4 | A1...A4 (終了アドレス) | あり |
CMD 一括消去 | あり | 0x15 | - | - | あり |
CMD データのプログラム | あり | 0x20 | A1...A4 | D1...Dn、 | あり |
CMD データの高速プログラム | あり | 0x24 | A1...A4 | D1...Dn、 | なし |
CMD メモリの読み戻し | あり | 0x29 | A1...A4 | L1...L4 | あり |
CMD 工場出荷時のリセット | あり | 0x30 | - | D1...D16 (パスワード) | あり |
CMD デバイス情報 の取得 | なし | 0x19 | - | - | あり |
CMD スタンドアロン検証 | あり | 0x26 | A1...A4 | L1...L4 | あり |
CMD アプリケーションの開始 | なし | 0x40 | - | - | なし |
CMD ボーレートの変更 | なし | 0x52 | - | D1 (ボーレート ID) | なし |
略語:
A1...A4
アドレス・バイト。A1 が最下位バイトです
D1...Dn
データ・バイト。「n」は BSL の最大バッファ・サイズによって制限されます
L1...L4
データ長バイト。C1 は最下位バイトです