Flexの新しいBMW ECUロック解除機能に興味はあるけれど、Flexツールをお持ちでない、あるいはオンラインプロトコルにアクセスするための有効なサブスクリプションをお持ちでない方へ。このガイドでは、その手順をステップバイステップで解説します。プロトコルの動作原理、適切なソフトウェアオプションの選択方法、配線図の入手方法、ピン接続方法、そしてECUデータの読み取り、書き込み、ロック解除の完了方法など、詳しくご説明します。
- 対象ECU: Bosch MG1CS201(BMW B48)、Bosch MG1CS024(BMW B58)
- 必要なツール: Magic Motorsport FLEX ECUプログラマー(ソフトウェアv8.0以降)
- ロック解除手順:ブートモードの不具合 (トップカバーを開け、SMD 抵抗を取り外し、E1 ワイヤをはんだ付けする必要があります)-> フルバックアップ-> プロトコルのロック解除-> コンポーネントの復元-> ベンチモードでの読み書き。
手順チェックリストとプロトコルの実行
ステップ1:ソフトウェアの初期化とプロトコルの選択
- FLEXスイートをv8.0以降にアップデートしてください。
- 検索パネルに「MG1CS201」または「MG1CS024」と入力してください。

- インターフェースの右側にある「(LOCKED)」と表示されているプロトコルを選択してください。
- ブートモードを選択してください(ブートグリッチ実行前に直接ベンチアクセスは拒否されます)。

ステップ2:物理的な接続と基板の変更
- 「マニュアル」をクリックすると、回路基板の配線図が開きます。
- 電源線とCAN-H/CAN-L接続をメインコネクタに接続します。



- ECUの上部背面カバーを取り外して、基板にアクセスしてください。
- エンジンタイプを確認する:
- B48 (MG1CS201): E1と抵抗の位置については、Mini/BMW B48のPCBレイアウトを参照してください。
- B58 (MG1CS024): E1と抵抗の位置については、B58のPCBレイアウトを参照してください。
- 必須手順:基板上の指定された小型SMD抵抗器のはんだ付けを外し、取り外してください。
- E1線を指定されたパッドにはんだ付けしてください。



- ワイヤーハーネスをFLEXポートEに接続し(図示されているように15番ピンや28番ピンなどを使用)、リード線をはんだ付けされたE1ポイントに接続します。


ステップ3:ソフトウェアの実行とロック解除シーケンス
- 「接続」をクリックして、ECUとの通信を確立してください。
- ECUデータ(内部フラッシュメモリ/EEPROM)の完全バックアップを読み取り、保存します。
- アンロック機能を実行します(BOOT GLITCHプロトコル4440000を実行します)。
- 認証が完了するまでお待ちください。

ステップ4:ロック解除後のベンチ操作
- ブート配線を外し、元のSMD抵抗器を元のスロットに再度はんだ付けします。
- ECUケースを密閉する。
- ベンチモードを使用して再接続することで、OBD/ベンチでの読み書き操作をシームレスに行うことができます。
安全上の警告と制限事項
重要な運用規則:
- 部品の再取り付け:取り外したSMD抵抗器を再はんだ付けせずに、ECUを車両に再取り付けしたり、作動させたりしないでください。
- 電源の安定性:数分間続く起動時の不具合サイクル中は、電源ケーブルやインターフェースケーブルを抜かないでください。
- プロトコル要件:オンライン実行には有効なFLEXサブスクリプションが必要です。自動チェックサム修正は、内蔵フラッシュメモリのみでサポートされています。