
皆さん、こんにちは! AutoHack Labへようこそ。

BMWのコーディングは奥が深いよね。今回はF/G系オーナー垂涎の「Sport+」モード追加に挑戦するぞ!
BMWのスポーティな走りを愛するドライバーにとって、ドライビングモードの選択肢は非常に重要です。特に、よりアグレッシブな走行を求めるなら、「Sport+」モードは欠かせない存在でしょう。しかし、F/G系の一部モデルではこの「Sport+」モードが標準搭載されていないことがあります。今回は、BMW F/G系車両にE-Sysを使用したVOコーディングによって「Sport+」モードを強制的に追加する具体的なステップを、専門的かつ論理的な視点から解説します。
この作業は、単なるFDLコーディングとは異なり、車両のファクトリーオーダー(VO)を変更するという、より根源的なアプローチを必要とします。そのため、手順を正確に理解し、慎重に進めることが極めて重要です。
Sport+モードとは? なぜ追加するのか?
「Sport+」モードは、BMWのドライビングモードセレクターにおいて、Sportモードよりもさらにスポーティな設定を提供するモードです。具体的には、スロットルレスポンスの鋭敏化、トランスミッションのシフトポイント変更(高回転域でのシフトアップ、積極的なシフトダウン)、ステアリングフィールの引き締め、そしてDSC(ダイナミック・スタビリティ・コントロール)の介入を最小限に抑えるDTC(ダイナミック・トラクション・コントロール)モードへの自動切り替えなどが特徴です。これにより、車両のパフォーマンスを最大限に引き出し、よりダイレクトなドライビング体験を可能にします。
一部のF/G系モデルでは、Sportモードは搭載されていてもSport+モードが非搭載の場合があります。これは、車両のファクトリーオーダーによって搭載オプションが決定されるためです。VOコーディングを行うことで、この工場出荷時の設定を上書きし、車両にSport+モードを「認識させる」ことが可能になります。
VOコーディングの基本概念と重要性
BMWのコーディングには大きく分けて「FDLコーディング」と「VOコーディング」の二種類があります。FDLコーディングは特定のECU内の機能設定(例:デイライトのON/OFF)を変更するのに対し、VOコーディングは車両のファクトリーオーダー(Vehicle Order = FA)自体を変更する手法です。FAには、車両が工場で生産される際にどのようなオプションが装着されたかが記録されており、これが各ECUの機能に影響を与えます。
Sport+モードを追加する場合、単にFDLコーディングでメニュー項目を有効にしようとしても、車両がSport+オプションを持っていないと認識しているため、機能しないか、正しく動作しないことがあります。そのため、FAにSport+に関連するSオプションコード(SAコード)を追加し、その後、該当するECUを初期化することで、車両全体に「Sport+オプションが追加された」と認識させる必要があります。
コーディングに必要な準備
この作業には、以下のツールと環境が必須です。
- E-Sysソフトウェア:BMWの車両診断・コーディングを行うための専用ソフトウェア。最新バージョンを推奨します。
- PSdZData(フル版):E-Sysと連携し、各ECUのコーディングデータを提供するデータベース。車両の年式、モデルに合った最新版を用意してください。
- ENETケーブル:PCと車両のOBD-IIポートを接続するためのLANケーブル。安定した接続が必須です。
- Windows OS搭載のノートPC:安定した電源供給と十分なストレージ、RAMが必要です。
- 外部バッテリーチャージャー(推奨):コーディング中の電圧降下を防ぎ、ECU破損リスクを低減します。
Sport+モード追加のためのVOコーディング手順
それでは、具体的なステップを見ていきましょう。
ステップ1:E-Sysの起動と車両への接続
- E-Sysを起動し、ENETケーブルでPCと車両を接続します。
- 「Connect」ボタンをクリックし、ターゲットセレクションウィンドウで車両のモデル(例:F010_DIRECT)を選択します。
- 「Connect」をクリックして車両に接続します。
ステップ2:FA(Vehicle Order)の読み込みとSAコードの追加
- E-Sys画面左側の「Expert Mode」から「VCM」を選択します。
- 「Vehicle Order」タブに移動し、「Read」ボタンをクリックして車両から現在のFAを読み込みます。
- 読み込まれたFAのツリーを展開し、「FA」を右クリックして「Activate FA」を選択します。
- 次に、「Editors & Viewers」タブに移動し、「FA-Editor」をクリックします。
- FA-Editor画面で「Read FA from VCM」をクリックし、FAをエディターに読み込みます。
- FA-Editorの左ペインで「SALAPA-Element」を選択し、右ペインのリストにSport+モードに関連するSAコードを追加します。一般的に推奨されるのは、車両の特性に合わせて以下のいずれか、または組み合わせです。
2TB(Sport automatic transmission) – スポーツAT搭載車向け2VF(Adaptive M suspension) – アダプティブMサスペンション搭載車向け2NH(M Sport brake) – Mスポーツブレーキ搭載車向けZSA(BMW M Performance Package) – Mパフォーマンスパッケージを模倣
※ご自身の車両に最も適合するSAコードを選択してください。既存のSportモードが有効な車両であれば、多くの場合
2TBや2VFの追加でSport+が誘発されやすくなります。 - SAコードを追加したら、「Apply changes」をクリックします。
- FA-Editorを閉じ、元のVCM画面に戻ります。
ステップ3:修正済みFAの保存とアクティベート
- VCM画面の「FA」タブで、修正したFAが選択されていることを確認します。
- 「Save」ボタンをクリックし、修正済みFAをPCに保存します(後で元に戻せるように、元のFAもバックアップしておくことを強く推奨します)。
- 保存後、「Calculate FP」ボタンをクリックして、FAをFP(Fahrzeugprofil)に変換します。
- 変換が完了したら、VCM画面の「Master」タブに移動し、「Write FA FP」ボタンをクリックして、車両のVCMに修正済みFAを書き込みます。これが最も重要なステップの一つです。
ステップ4:各ECUのデフォルト設定書き込み(Code Default Value)
FAが車両に書き込まれたら、その変更を各ECUに反映させるため、該当するECUの初期化を行います。
- E-Sys画面左側の「Expert Mode」から「Coding」を選択します。
- 「Read FA (VO)」をクリックし、車両から最新のFA(先ほど修正したVO)を読み込みます。
- 「Read SVT (ECU)」をクリックし、車両からECUツリーを読み込みます。
- Sport+モードに関連するECU(例:
ICM(Integrated Chassis Management)、EGS(Electronic Gearbox System)、DSC(Dynamic Stability Control))をCtrlキーを押しながら複数選択します。 - 選択したECUを右クリックし、「Code Default Value」を選択します。これにより、選択したECUが新しいFAに基づいて初期化され、Sport+モードの機能が有効になります。
- この処理には時間がかかります。途中で接続が切断されないよう、車両のバッテリー電圧に注意し、充電器を接続している場合は継続してください。
ステップ5:追加のFDLコーディング(必要な場合)
VOコーディングとECUの初期化が完了すれば、通常はiDriveやメーターにSport+モードの選択肢が表示され、機能するはずです。しかし、場合によっては、さらにFDLコーディングで特定の値を調整することで、より完璧な動作を実現できることがあります。
以下は、FDLコーディングでSport+モードの表示や動作を微調整するための一般的な項目例です。
- ICM (Integrated Chassis Management)
Fahrzeug_Konfiguration>FahrModus_Konfiguration>SportPlusをaktivに
- DSC (Dynamic Stability Control)
Funktionen>C_Funktion_Sport_PLUSをaktivに
- EGS (Electronic Gearbox System)
Funktionen>C_Sport_Plus_Modusをaktivに
これらの項目は、VOコーディングでSport+オプションを追加した場合、多くは自動的に「aktiv」になるか、そもそもオプションとして表示されるようになりますが、念のため確認し、必要に応じて変更してください。
コーディング後の確認と注意点
コーディングが完了したら、必ず車両のイグニッションをOFFにし、しばらく時間をおいてから再度ONにして、iDriveシステムやメーターパネルに「Sport+」モードが表示されるか、実際に選択して動作するかを確認してください。
- ディーラー入庫時の注意: VOコーディングはディーラー診断機で検知される可能性があります。保証期間中の車両の場合、ディーラーでの保証修理が拒否されるリスクがあります。入庫前に元のFAに戻すか、十分に理解した上で作業してください。
- バックアップの重要性: 万が一の事態に備え、作業前には必ずECUのバックアップ、そして車両の元のFA(VO)をPCに保存しておくことを忘れないでください。
- 電圧管理: コーディング中はバッテリー電圧が低下しやすいため、充電器の使用は必須です。電圧降下はECU破損の直接的な原因となります。
まとめ
今回は、BMW F/G系車両に「Sport+」モードを強制追加するためのVOコーディングの具体的なステップを解説しました。E-Sysを用いたVOコーディングは、FDLコーディングよりも高度な知識と慎重な作業が求められますが、成功すれば愛車のドライビングフィールを劇的に向上させることができます。

このSport+モードで、BMW本来の走りを存分に引き出してほしい。安全運転で、新たなドライビング体験を楽しもう!
リスクを理解し、準備を万全にして臨めば、あなたのBMWはさらに魅力的な一台となるでしょう。AutoHack Labでは、今後も皆さんのカーライフを豊かにする情報を提供していきますので、ぜひご期待ください。


コメント