本ガイドでは、Magic Motorsport FLEXを使用し、最新の暗号化されたBosch製MD1(ディーゼル)およびMG1(ガソリン)エンジンコントロールユニット(ECU)のデータを読み取り、書き込み、バックアップするための2つの異なる方法を解説します。
方法1:ダイレクト・ベンチモード(8月の世界初公開アップデート)
ダイレクト・ベンチモードのプロトコルを使用すると、ECUのハウジングを開けることなく、ECUのコネクタピンに直接接続できます。これにより、工場出荷時のケースを完全に保護し、ハードウェア損傷のリスクを排除します。

主な利点:
- ケースを取り外すことなく、約10秒で接続可能。
- フルメモリの読み取りを約2.5分、書き込みを約2分で完了。
- 内部フラッシュの読み取り・書き込み・自動チェックサム計算、内部EEPROMの読み取り・書き込み、完全なバックアップ生成など、データへの完全なアクセスが可能。 ❌必要なライセンス: FLS0.1M/S – FLS0.10M/S – FLS0.5M/FLS0.5S
対応するBMWおよびMINIのECUモデル:
Bosch MD1CP032 (TC299)
Bosch MD1CS001 (TC298)
Bosch MG1CS024 (TC299)
Bosch MG1CS049 (TC298)
Bosch MG1CS201 (TC298)
適合車両の例:
BMW 4シリーズ グランクーペ (I) G26 (2021年モデル) 2.0L 420d MHEV 187HP
BMW M2シリーズ (II) G87 (2023年モデル) 3.0L ツインターボ 24v 453HP
BMW M4シリーズ (II) G82 (2021年モデル) 3.0L ツインターボ 24v 542HP
BMW X2シリーズ (II) U10 (2023年モデル) 2.0L 20d sDrive/xDrive MHEV 161HP
Mini Cooper (F57) (2020年モデル) 1.5L 139HP
方法2: Boot Glitch Unlock(ハードウェアレベルでのベンチ変換)
Tricore Aurix TC2xxマイクロプロセッサ(TC298 / TC299)を搭載したロック済みのBosch MD1/MG1コントロールユニットの場合、通常のベンチ操作を行う前に、ベンチ上での初期「Boot Glitch Unlock(ブートグリッチによるロック解除)」が必要となります。この一度限りのロック解除を行うことで、ユーザーはサードパーティの遠隔サービスに依存することなく、ベンチでの完全かつ独立したアクセスが可能になります。

主な特徴:
- プロトコルタイプ: Boot Glitch-Bench
- ハードウェア接続: アダプターFLX4.1(標準Flexキットに付属)を使用したPort E接続。
- 接続 / グリッチ所要時間: 10秒~25分(ハードウェアの状態に依存)。 ❌読み込み時間:約2分30秒
- 書き込み時間:約2分
- 対応機能:内蔵フラッシュの読み込み/書き込み/チェックサム計算、内蔵EEPROMの読み込み/書き込み、フルバックアップの作成。
注:ハードウェアインターフェースによっては、初期接続のセットアップに数分かかる場合があります。作業を開始する前に、必ずFLX4.1アダプターケーブルの導通を確認してください。
対応Flexソフトウェアパッケージ:
FLS0.5M – SW Flex Full Master Version
FLS0.5S – SW Flex Full Slave Version
対応ECUモデル:
Bosch (全モデル): MD1CE101 (TC299)
Iveco: MD1CS069 (TC299)
Ford: MD1CS005 (TC298)
BMW: MG1CS024 (TC298), MG1CS201 (TC298), MD1CP032 (TC299)
VAGグループ: MG1CS002 H80 (TC298), MG1CS031 H80 (TC298), MG1CS163 (TC298), MD1CS004 H80 (TC298)
Stellantis: MD1CS003 (TC298), MG1CS042 (TC298)
JLR: MD1CP007 (TC298), MD1CP017 (TC298), MG1CS028 (TC298)
Kia / Hyundai: MD1CS012 (TC298)
対応モデル例
Audi RS3 (III) 8YA 2.5L TFSI 20v 394HP (2021年モデル)
BMW 1-Series (F40) 1.5L 118i 138HP (2021年モデル)
Cupra Formentor (I) 2.0L TDI 16v 148HP (2021年モデル)
DS 9 (I) 1.6L PureTech 16v PHEV 222HP (2021年モデル)
Iveco Eurocargo (IV) 4.5L Tector 5 16v 183HP (2021年モデル)
Land Rover Defender (I) L663 3.0L D250 24v MHEV 245HP (2021年モデル)
Opel Corsa (F) 1.5L CDTi 16v 101HP (2021年モデル)
Peugeot 308 (III) 1.6L PureTech 16v PHEV 177HP (2021年モデル)
Peugeot Partner (III) 1.5L BlueHDi 16v 130HP (2021年モデル)
Volkswagen (VW) Golf (VIII) 2.0L TDI 16v 114HP (2021年モデル)
対応車種の詳細は、こちらをクリックしてご確認ください。
BMW MD1/MG1 読み取り・書き込みガイド (BOOT Glitchモード使用)
1. ソフトウェアでのプロトコル選択:
FLEXソフトウェア(V8.0以降)を起動し、対象のECUタイプを検索します(例:B48エンジン用 MG1CS201 (LOCKED) または B58エンジン用 MG1CS024 (LOCKED))。
「BOOT Glitch」モードを選択します。


2. ハードウェアのセットアップとハンダ付け:
「Manual(マニュアル)」をクリックし、配線図を確認します。





標準のベンチ用電源、CANラインを接続し、FLX4.1アダプターをポートEに接続します。
ECUのトップカバーを開け、PCB(基板)にアクセスします。
ソフトウェアの図に示されている指定のSMD抵抗器の位置を確認して取り外し(ハンダ除去)、E1ワイヤーリードをパッドに直接ハンダ付けします。



3. メモリのバックアップとベンチモードへの移行:
「Connect(接続)」をクリックしてECUメモリの完全バックアップを作成し、Internal Flash(内部フラッシュ)ファイルを保存します。
BOOT GLITCHアンロック処理を実行します(グリッチの所要時間はハードウェアにより10秒から最大25分まで異なります)。

元のSMD抵抗器を基板にハンダ付けし直し、ブート用ワイヤーを取り外し、ECUケースを密閉します。
以降の読み取り、書き込み、リキャリブレーションは、ケースを再度開けることなく、直接ベンチモードで行うことが可能です。
手法の比較まとめ
| Metric / Feature | Method 1: Direct Bench Mode | Method 2: Boot Glitch Unlock |
| Casing Access | Unopened (Pinout connection) | Requires opening top ECU cover |
| Hardware Work | None | Unsolder/resolder SMD resistor & wire E1 lead |
| Connection Time | ~10 seconds | 10 seconds to 25 minutes (glitch dependent) |
| Read / Write Time | ~2.5 min Read / ~2 min Write | ~2.5 min Read / ~2 min Write |
| Hardware Adapter | Standard FLEX connector harness | FLX4.1 Adapter via Port E |
技術的な重要事項
- 安定した電源:ロック解除のプロセス中は、通信断絶を防ぐため、安定したベンチ電源を使用してください。
- 抵抗器の再取り付け:ECUを車両に戻す前に、必ずSMD抵抗器をPCB(基板)にはんだ付けし直してください。
- ライセンスとソフトウェア:有効なFLEXサブスクリプション(Full MasterまたはFull Slave)およびバージョンV8.0以降のソフトウェアが必要です。Internal Flashファイルのチェックサム補正は自動的に行われます。
