vFlashでECU再プログラミングの未来を切り拓きましょう。vFlashは、UDSなどの診断インターフェースを介してECUのフラッシュを行う、直感的で強力なソリューションです。ECUの開発、検証、更新のいずれにおいても、vFlashは作業のスピードアップと効率化を実現し、プロジェクト全体を通じて柔軟性を維持するのに役立ちます。
スマートなプラグインコンセプトを採用したvFlashは、お客様の具体的な要件に合わせて柔軟に対応し、多様な開発および再プログラミングのワークフローにシームレスに統合されます。140社以上の自動車メーカーによる290以上のフラッシュ仕様に対応し、幅広いOEMをカバーするメリットを享受できるほか、プロジェクトの進展に合わせてソリューションを容易に拡張することも可能です。
単一のECU更新から並列フラッシュシナリオに至るまで、vFlashは、信頼性の高いECUソフトウェア更新を現代の車両開発においてシームレスなプロセスとするために必要な、確信、スピード、および拡張性を提供します。
メリット
柔軟性
- 診断に関連するすべてのネットワーク(CAN、CAN FD、LIN、FlexRay、Ethernet(DoIP、SoAd=AUTOSAR Socket Adaptor))を介したフラッシュ
- さまざまな自動車メーカーの複数のフラッシュ仕様に対する「すぐに使える」サポート
包括的
- 各種フォーマットの完全なサポート
- GUIによる対話型コントロール、またはAPIによる自動コントロール
高速
- 高い転送速度:例:STmin = 0、BS = 0の条件下で、500 kbit/sのCANを介して、理想化された参照ECUへ1,000 kByteのデータを36.6s(27.3 kByte/s)で転送
簡単
- 事前設定されたフラッシュプロジェクトを 1 つのパッケージ(.vflashpack)で簡単に交換でき、オプションで書き込み禁止(.vflashsealed)も可能です
- vFlash テンプレートに基づいて、さまざまなブートローダー向けのフラッシュプロジェクトを迅速かつ簡単に作成できます
適用分野
vFlashは、ECUの(再)プログラミング業務に携わる自動車メーカーおよびサプライヤーのすべてのユーザー向けに設計されています。vFlashを使用することで、ユーザーは実験室、プログラミングステーション、実験用車両、あるいは実車において、非常に効率的にECUのフラッシュを行うことができます。


vFlashは、グラフィカルユーザーインターフェイスを介してコントロールできるほか、既存の環境にライブラリとして簡単に組み込むことも可能です。特別版「vFlash Station」を使用すれば、それぞれ別々の通信チャネル上で、最大10台のECUを同時にフラッシュすることができます。
vFlashにはさまざまなバリアントとエディションが用意されており、ECUのソフトウェア更新が必要なあらゆる適用分野に最適です。vFlashは、自動車メーカーやサプライヤーによって、開発、テストおよび検証シナリオ(例:CANoeやCANoe.DiVaとの併用)、テストベンチ、HILシステムと接続したCI/CTパイプライン、量産準備、量産および量産に近いシナリオ、試運転、整備工場など、幅広い場面で広く活用されています。
vFlash ブートローダーのサポート:
ベクターでは、数多くの自動車メーカーやブートローダーに対応した、あらかじめ作成済みのvFlashテンプレートを提供しています。
機能
統合型フラッシュ機能およびECU更新プラットフォーム
- ユーザーインターフェイスを介した対話型のフラッシュ書き込み(Desktop Edition)およびプログラミングインターフェースを介した自動フラッシュ書き込み(Test Bench Edition――C APIおよびC# API対応)により、プロセスへの統合や既存のソフトウェア環境への統合を実現します。
- 開発フェーズにおいてフラッシュウェアを柔軟に参照できるため、コード変更の迅速なテストや、単一のパッケージ内の事前設定済みフラッシュプロジェクトの容易な置き換えが可能であり、意図しない変更からも保護されます。
- Intel Hex、Motorola S、バイナリフォーマットでの「ネイティブ」データの使用、あるいはODXやメーカー固有のフォーマットなどのコンテナフォーマットに基づくソフトウェア更新が可能です。
- vFlash Standard Variant:単一チャネル経由でのECU更新用です。vFlash Desktop Editionおよび「System Update」機能を使用することで、複数のECUを一貫して更新することも可能です。
- vFlash Station バリアントは、最大 10 台の ECU をそれぞれのチャネルを介して並行してフラッシュするためのものです。GUI(vFlash Station Desktop Edition)を介してジャストインタイムの更新に直接使用することも、自動化インターフェイス(vFlash Station Test Bench Edition)を介して、例えば生産アプリケーションなどに統合して使用することも可能です。
- 自動車メーカーのフラッシュシーケンスを柔軟に拡張するには、フラッシュ処理の前および/または後に実行されるいわゆる「カスタムアクション」を通じて、自動車メーカーのフラッシュシーケンスを柔軟に拡張できます。
カスタマイズとセキュリティ機能を備えた拡張ECUフラッシュ
- カスタムアクションを使用したエンコード、またはデータ復旧を伴うデータのバックアップ。
- カスタムアクションまたは組み込みの簡易レポートを使用した、フラッシュレポートにおけるフラッシュアクションの文書化および品質保証。
- 圧縮および暗号化されたデータのフラッシュ書き込み。
- CANoe.DiVa と連携した ECU 内の Flash Bootloader の検証(CAN、FlexRay、DoIP、LIN 経由)――CAN(FD)および Ethernet については、「SIL Kit」を使用した仮想環境でも実施可能です。
- HIL テストにおける vFlash の使用 – 例えば、CANoe は vFlash を使用して、特定のテストを行うために SUT にテストソフトウェアをロードします。
- 自動車メーカーやサプライヤーが提供する「Security Manager」add-onに基づく認証。
- フォールト発生時の詳細な解析のために、CAN(FD)およびEthernet通信のトレースを行います。
- ネットワーク管理:静的な CAN (FD) メッセージの周期的な送信およびイベントベースの送信
- Windowsで管理されるEthernetアダプターを経由する場合でも、TLS(ISO13400-3)を使用したDoIP通信のセキュリティ確保。
- Ethernet 機能:100/1000BASE-T1、100/1000BASE-TX、10BASE-T1S 経由の IPv4 および IPv6;VLAN、DHCP、SLACK のサポート;ECU のウェイクアップ – DoIP アクティベーションラインまたは Open Alliance TC10 経由。
ケーススタディ
フォルクスワーゲンにおける量産工程でのソフトウェアの再作業を回避するための「vFlash Station」
ヴァレオにおける、柔軟かつ自動車メーカー仕様に適合した自動プログラミングプロセス
ポータブル・フラッシュ・ステーション - 多数のECUのソフトウェア更新のためのモバイルソリューション
動画
画像
バリアントとエディション
vFlashには、「vFlash Standard」(vFlash Standard、単にvFlashとも呼ばれます)と「vFlash Station」の2つのエディションがあります。これらの各エディションには、デスクトップ版(DE) とTest Bench Edition(TBE)があります。
Desktop Editionは対話型での使用に重点を置いており、一方、Test Bench Editionは自動化された使用に重点を置いています。

vFlash(標準)
vFlash を使用すると 、個々の ECU の更新が可能であり 、グラフィカルユーザーインターフェイスと自動化 API の両方を通じて利用できます。また、個々の ECU 向けの更新設定を作成するためにも使用されます。
vFlashを使用することで、フラッシュ処理を解析し、最適化の余地を特定することができます。vFlashは、一般的に開発段階やテストベンチ、CI/CTパイプラインで使用されるほか、量産に近い適用分野における単一チャネルの更新にも活用されています。
vFlashパッケージを交換するだけで、同じテスト/フラッシュシステム上で、異なるシリーズのECU間を、大幅なセットアップ時間を要することなく切り替えることが可能です。
vFlash System Updateを使用することで、サブシステム内の複数の依存関係にあるECUのソフトウェア更新が可能になります。vFlash System Updateは、vFlash Desktop Editionの一部です。
すべての ECU は、ネットワークの単一チャネルを介して接続されます。スイッチや(車両用)ゲートウェイを経由することも可能です。
更新は、グラフィカルユーザーインターフェースを介して対話形式で操作されます。設定された ECU は、GUI 上に階層的に表示されます。更新プロセスが開始されると、システムビューで更新の進行状況をモニタリングすることができます。

vFlash ステーション
vFlash Stationモデルでは、最大10個のECUを並行して更新することができ、それぞれが個別のネットワークまたはチャネル上で動作します。これにより、サプライヤーや自動車メーカーにおける生産関連のシナリオなど、短時間で多数のECUを更新する必要がある場合など、最大のスループットが求められる場面において、理想的なモデルとなります。
vFlash Stationには、2つの柔軟な利用オプションが用意されています。グラフィカルユーザーインターフェイス(vFlash Station DE)を介して対話的に操作することも、自動化インターフェイス(vFlash Station TBE)を使用して、既存の生産環境やテストベンチ環境にライブラリとしてシームレスに統合することも可能です。vFlash Station DEを使用すれば、ユーザーはGUIを通じて複数のECUを効率的に更新でき、最小限のセットアップで、追加の開発や統合作業を必要とせずに、大量のECUに対して即時かつジャストインタイムのソフトウェア更新を実現できます。
一方、vFlash Station TBEでは、自動化インターフェースを介して、お客様固有の生産またはテストベンチソフトウェアへのシームレスな統合が可能です。 このシナリオでは、ロジスティクスとテストは引き続きお客様のソフトウェアによって制御され、実際のソフトウェア更新プロセスは vFlash Station によって取り扱われます。この役割分担により、生産ラインのセットアップは対象となる特定の ECU から独立した状態が維持されます。例えば、異なる自動車メーカー間の切り替えにおいても、フラッシュ設定や制御ソフトウェアの変更は一切必要なく、関連する vFlash パッケージを交換するだけで済みます。
さらに、フラッシュレポートを作成する機能やラベルプリンター対応により、高いトレーサビリティとプロセスの信頼性が確保されます。
バージョン11の主な新機能
大規模なソフトウェア更新向けの新しいバリアント
vFlash Station GUI( vFlash Station Desktop Edition):
- 各ECUごとに個別のチャネルを介して、最大10個のECUを並行して更新できます。
- 特に生産準備やその他の生産関連のシナリオにおいて、多数のECUをジャストインタイムで更新するのに最適です。
- セットアップ時間を要せず、対話形式で、使いやすいユーザーインターフェイスを通じて使用できます。
カスタムアクション

- いわゆる「カスタムアクション」により、自動車メーカーのフラッシュシーケンスを柔軟に拡張できます。これらはVDSスクリプト(Vector Diagnostic Scripting Library)であり、フラッシュ処理の前および/または後に実行することができます。
- カスタムアクションを使用したフラッシュレポートにおけるフラッシュアクションの文書化および品質保証
- カスタムアクションを使用して行うコーディング、またはデータ復元を伴うデータバックアップ
チュートリアル
対応インターフェイス
対応しているネットワークインターフェイスおよびインターフェースファミリー
- ベクターデバイス:VN15xx、VN16xx、VN56xx、VN4610、VN5430、VN7572、VN76xx
- Vector社製以外のデバイス:リクエストに応じて、PassThruおよびVector D-PDU API対応デバイス
対応しているHILおよびテストデバイス
Vector Tool Platform
| バージョン | 3.0 | 7.3 |
| vFlash 7 | x | x |
| vFlash 11 | - | x |
VN8900
| 以下から | VN8911 | VN8914 | VN8917 |
| vFlash 7 | x | x | x |
| vFlash 9 SP3 | x* | x* | x |
*Windows 10 に更新した後
VT6000
| 以下から | VT6011 | VT6051A | VT620 | VT6060 |
| vFlash 7 | x | x | x | x |
| vFlash 9 SP3 | - | - | x | x |



