この記事では、Xhorse Multi Progプログラマーを使用して、B38エンジン(Bosch MG1CS201 TC298TP)を搭載した2018年式BMW X1のエンジンコントロールモジュールを読み取る手順を段階的に説明します。  

 

始める前に:身元確認がすべて

作業を開始する前に、ECUの正確な部品番号とソフトウェアバージョンを特定することが非常に重要です。ボッシュ製ECUは種類によって接続方法、ピン配置、読み取り手順が異なる場合があります。この手順を省略すると、通信エラーが発生したり、最悪の場合はデータが破損したりする可能性があります。

 

ステップ1:車両からECUを取り外す

まず、車両からECUを取り外し、損傷や過去の修理跡がないか注意深く点検します。コントロールモジュールを取り外す前に、必ず車両のバッテリーを外してください。ECUを取り外したら、ハウジングを清掃し、識別ラベルを確認します。この段階で注意深く点検することで、読み取りプロセスに影響を与える可能性のある隠れた問題を発見できる場合があります。

 

ステップ2:マルチプログラムツールを準備する

次に、MultiProgプログラミングツールを準備し、ソフトウェアが最新バージョンにアップデートされていることを確認してください。ソフトウェアを開き、データベースから適切なBosch ECUファミリーを選択します。作業を進める前に、すべての情報を再度確認してください。

2018 BMW B38 DME with Xhorse Multi Prog 1 を読む
ステップ3:正しい接続方法を決定する

ECUのバージョンによっては、読み取りプロセスにベンチモードが必要な場合や、制御ユニットを開けてプリント基板に直接接続する必要がある場合があります。プログラマソフトウェアに付属の公式接続図に従ってください。電源電圧が安定していること、およびすべての通信線が正しく接続されていることを確認してください。

安定化電源の使用を強くお勧めします。読み取り操作中に電圧が変動すると、通信エラーが発生し、データが破損する可能性があります。電源を入れる前に、すべての接続を再度確認してください。

2018 BMW B38 DME with Xhorse Multi Prog 2 を読む

2018 BMW B38 DME with Xhorse Multi Prog 3 を読む
2018 BMW B38 DME with Xhorse Multi Prog 4 を読む

 

ステップ4:通信を確立し、ECUを読み取る

配線が確認されたら、ECUの電源をオンにし、Multi Progを介して通信を確立します。ソフトウェアは制御ユニットを認識し、ハードウェア番号、ソフトウェア番号、キャリブレーションデータなどの識別情報を表示します。 

この段階では、可能な限りフルバックアップの読み取りを実行してください。変更を加える前に完全なバックアップを作成することは、ベストプラクティスとされています。バックアップファイルは安全な場所に保管し、必要に応じて追加のコピーを作成してください。

2018 BMW B38 DME with Xhorse Multi Prog 5 を読む

2018 BMW B38 DME with Xhorse Multi Prog 6 を読む

ステップ5:読書プロセスを監視する

読み取り処理中は、電源、USBケーブル、通信回線を切断しないでください。操作を中断すると、データ取得が不完全になる可能性があります。進行状況バーを監視し、ソフトウェアが正常に完了したことを確認するまでお待ちください。

EEPROMを読み込む。

フラッシュを読み込む。

ISNコードを読み取ってください。

2018 BMW B38 DME with Xhorse Multi Prog 7 を読む

 

2018 BMW B38 DME with Xhorse Multi Prog 8 を読む

 

ステップ6:ファイルを保存して検証する

読み取りが完了したら、車両モデル、エンジンタイプ、ECU番号、日付を含む分かりやすい名前を付けてすべてのファイルを保存してください。適切なファイル整理は、今後の診断や復旧作業を大幅に容易にします。

可能であれば、ソフトウェアに組み込まれている検証機能を使用して保存データを検証することをお勧めします。ファイルサイズと読み取りステータスが、そのECUタイプに期待される値と一致していることを確認してください。