JAJU887 February 2023 MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
構造
| ヘッダー | 長さ | CMD | データ | CRC32 | ||||
|---|---|---|---|---|---|---|---|---|
| 0x80 | 0x21 | 0x00 | 0x21 | D1...D32 | C1 | C2 | C3 | C4 |
説明
このコマンドは、ブートローダのロック解除に使用されます。ブートローダのロック解除後にのみ、セクション 4.3 に記載されている、保護されているすべてのコマンドが BSL によって処理されます。
ホストが誤ったパスワードを送信した場合、BSL はエラー応答を送信し、デバイスは 2 秒間スリープ・モードに移行します。この 2 秒間のウィンドウでは、いかなるコマンドも受信または処理されません。2 秒後に、ホストは次のパスワードを送信できます。誤ったパスワードが 3 回送信された場合、セキュリティ・アラートのアクションが実行されます。セキュリティ・アラートのアクションは、BSL の構成で設定できます。詳細については、セクション 4.5.1.1 を参照してください。
保護
なし
データ
32 バイトの BSL パスワードが、BSL の構成メモリに保存されます。新しいデバイスのデフォルト値はすべて 0xFF です。
コマンドの戻り値
BSL アクノリッジ、および動作ステータスについてのメッセージを含む BSL コア応答。詳細については、「BSL コア・メッセージ」セクションを参照してください。
例
ホスト:80 21 00 21 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 02 AA F0 3D
BSL:00 08 02 00 3B 00 38 02 94 82