![]() |
スバルセレクトモニターと90年代のスバル車のページ 90年代のスバル車をこよなく愛する人たちへ |
![]() |
セレクトモニタ解析 | ECU解析 | セレクトモニタ(Legacy) | セレクトモニタ(WRX) | セレクトモニタ(SVX) | クルーズコントロール |
スバルセレクトモニタの機能をWindows PCで再現 車の調子が悪くなった時にディーラに行くとなにやらメカニックが機械を接続して調べている。そう、それがスバルセレクトモニタです。時代と共に何回か装置は変更されていて、OBD IIになる前のおよそ1998年ぐらいまでスバル車に対応しているのはSSM2と呼ばれているタイプになるようです。車が古くなってくると、あちこちの部品が傷んできます。80年代までの車はキャブレターだったので機械的な分解整備のみで維持できますが、マイクロプロセッサを使用したインジェクション方式になってからはメカ部品が正常でも、ECUやセンサー類の劣化や破損で車が使えなくなったりするようになりました。チェックエンジンのような警告灯が点灯していると車検にもパスできなくなりました。 |
![]() |
これは90年代の車の大きな問題と言えます。センサー類の劣化は目で見てもわからず、セレクトモニターのような診断機が必要になります。ディーラーや一部の整備工場はもっていますが、一般にに売られているものではなく入手は困難です。しかし、このセレクトモニターを解析した方がイギリスにおられるようです。"Diagnostics and Datalogging for Subaru SVX"というサイトで詳しくはここを参照してください。本ソフトウェアは基本的にここに記載してある情報を参考に、レガシィのROMデータを解析して作成しました。ROMの解析については別途解説します。情報を提供してくれたPhil Skuseさんに感謝です。2025年現在、ディーラーではSSM3およびSSM4を使用しているそうです。90年代の車で使用されていた初代SSMおよびSSM2は保守期限も切れているそうで、廃棄されました。これから先ODB IIポートのないこれらの古い車は診断不可能になってきているようです。 |
本ソフトでできること 現在、BC5/BF5およびBD5/BG5レガシィに対応すべく作業中です。いくつかのパラメータに関してはまだ値が正しくない可能性があります。 Select Monitor for Windows (Legacy & Outback edition)でできることは以下の通りです ![]() ![]() ![]() ![]() ・ECU(Engine Control Unit) ROM IDの読み出し(IDの読み出しはBC5/BF5以外でもできます) ・ECUのトラブルコードの読み出しとクリア ・ECU関連の各種内部情報の現在値の読み出しとリアルタイムグラフ表示(4つまで) ・ECU内の燃調と点火時期マップの表示と別途ダウンロードしたROMデータでの表示 ・ECU内のROM/RAM内容の読み出し ・TCU(Transmission Control Unit)のROM IDの読み出し ・TCUのトラブルコードの読み出しとクリア ・TCU関連の各種内部情報の現在値の読み出しとリアルタイムグラフ表示(4つまで) ・TCU内のROM/RAM内容の読み出し ※通信速度が約2000bpsと遅いため情報の読み出しは1秒間に数パラメータしか行えません。 多くのパラメータを表示すると更新が遅くなります。 ※ROMデータの読み出しには数時間かかります。エンジンをかけずに読みだそうとすると確実にバッテリーが上がります。 充電器で充電しながらなど十分対策して作業してください。 |
ダウンロードとインストール 下記のリンクからzipファイルをダウンロードして、PCの任意のフォルダに解凍してください。レジストリは使用していません。設定の変更はインストールしたフォルダ内の"select_monitor.ini"ファイルに保存されます。なお、iniファイルでは他車種対応のためのカスタマイズはできません。(他車種への対応はリクエストがあれば検討します) SUBARU Select Monitor for Windows (Legacy & Outback edition) Build 250415 右クリックでダウンロード ![]() Build 250413 右クリックでダウンロード 初回リリース 対応済みECU/TCUのROM IDと対応について 現在対応済みのレガシィのECU ROM IDは以下の通りです。ROM IDが登録されていない場合、あらかじめダウンロードされたROMデータでのMAP表示とROMデータの読み出しのみ機能します。ROM IDと諸情報、ROMデータを送付いただければ登録させていただきます。
現在対応済みのレガシィのTCU ROM IDは以下の通りです。ROM IDが登録されていない場合、ROMデータの読み出しのみ機能します。ROM IDと諸情報、ROMデータを送付いただければ登録させていただきます。
|
FTDIドライバについて USB-SSM2ケーブルのドライバはWindows10/11に標準で組み込まれていると思われますが、もし正しく動作しない場合、ECU診断タブでCOMxxが表示されない場合には、D2XXドライバの再インストールをお勧めします。 ドライバはFTDI社の ドライバーページを参照ください。本アプリケーションはFT-232Rのすべての機能を使うためにVCPドライバではなくD2XXドライバを必要とします。FTDI社のページに寄れば、最新のドライバはVCPとD2XXの両方をサポートしているようです。 |
接続ケーブルについて セレクトモニタのプロトコルは5V TTLレベルの非同期シリアル通信(UART)で行われています。この機能をPCで実現するには、USBシリアルケーブルが必要になります。同じプログラムでSVXのクルーズコントロールユニットに対応するためにケーブルを当面FT232Rを使用したものに限定しています。追って他のUSBケーブルでも対応可能にするかもしれません。 セレクトモニタのコネクタ形状はSVXと同じ9ピンの角形コネクタになっています。 |
![]() |
本ソフトで使用するケーブルはSVXで使用したものと基本的に同じです。FT-232Rを用いたケーブルであれば問題なく使用できると思います。似たようなUSBシリアルケーブルはEvoScanというソフトを提供している会社でも売られているようですが、本ソフトはSVXで同期シリアル通信をするためにFT232R独自の機能を使用しています(同じ基本的に同じプログラムでデータの読み出し処理をしています)。そのためFT232Rを用いたケーブルでないと正しく動作しません。ケーブルを自作できない、作って欲しいという場合には検討しますので直接メールにてご相談ください。 Rev1.3 BC5/BF5レガシィ用 回路図をPDFでダウンロード |
なお、EvoScanのケーブルがSF5フォレスターで使えたという情報があります。(2024/8/1) 免責事項と不具合対応について あまり細かいことは書きたくないのですが、トラブルを避けるために簡単ですが使用許諾について 最低限記載しておきます。 ソフトウェア使用許諾
|
寄付と連絡先について 本ソフトウェアとケーブルの設計について、いくらかの手間と費用が掛かりました。本ソフトウェアをリリースするにあたり、今後のメンテナンスをどこまで行うかは悩むところではありますが、本ソフトウェアをドネーションウェアとすることにしました。寄付の方法は、当面の間、E-mailタイプのAmazonギフトとします。寄付の金額は任意です。使っていただいて価値があると思われましたら任意で送付ください。送付先は ![]() アマゾンギフトへのリンクを掲載しようと思ったのですが、迷惑サイト(詐欺サイト)と判断されてしまうようです。お手数ですが、"Amazonギフトカード (Eメールタイプ)"で検索ください。 本ソフトウェアの開発に関して、ご協力いただける方がおられましたら助かります。当方以前はBC5レガシィを所有していましたが現在は所有しておりません。整備解説書はもっています。またATのTCUに関する情報はネットにもあまりないようです。ご協力いただければオートマTCU等、対応できる機能も増えるかと思います。なお、ODB II対応のソフトは別途多数あるかと思いますので、それらの車種にはいまのところ対応する予定はありません。 |
|