測定、校正、およびデバッグのために、マイクロコントローラのデバッグインターフェースを並行して使用することで、ソフトウェア開発を加速させます。
Vector社とLauterbach社は、新しいASAM標準「Software Debugging over XCP」に基づいた、ECUソフトウェア開発向けの統合ソリューションを提供しています。これにより、計測、キャリブレーション、デバッグのためにハードウェアを繰り返し切り替える必要がなくなります。
車内ではECUデバッグコネクタへのアクセスが困難な場合があり、MCとデバッグツールの切り替え時に必要となる頻繁な切断・再接続には適していません。 Vector社とLauterbach社は協力し、インターフェースの並行使用を求める自動車業界の要件に応え、計測、キャリブレーション、およびデバッグの目的でECUへの統一的なアクセスを提供しています。この取り組みは、2017年11月に公開された新しいASAM標準「Software Debugging over XCP」に基づいており、両社はその策定に積極的に参画しました。
Vector社の測定/キャリブレーション用ハードウェア「VX1000」は、開発段階のECUや量産直前のECUの内部データへのアクセスを可能にします。テスト車両において、自動車用温度範囲全体で100 Mbyte/sを超えるデータ転送速度を実現できます。VX1000ハードウェアのXCPスレーブ機能により、CANape測定/キャリブレーションツールや、標準に準拠したXCPマスターを備えた他のツールへの接続が可能です。 このようなXCPマスターの例として、ラウターバッハ社のTRACE32デバッガーが挙げられます。このデバッガーは、XCPスレーブを介してECUおよびそこに接続されたデバッグインターフェースにアクセスします。このデバッグ構成は、ECUソフトウェアの拡張を一切必要とせずに動作します。ここで、TRACE32のXCPマスターは、ハードウェアベースのTRACE32デバッガーと同様のデバッグ機能を提供します。
「Lauterbach社のデバッガーと、ベクター社のVX1000およびCANape計測・キャリブレーションソリューションとの相互運用性は、ECU開発者にとって大きな付加価値を生み出します。以前は、これら2つのシステムは作業現場で並存していました。 現在では、これらを連携して使用できるだけでなく、VX1000が組み込まれた車両搭載ECUへのデバッグ適用範囲も拡大しています。これにより、多くの新しいタイプのアプリケーションが可能となり、処理が簡素化されることで、ECUソフトウェア開発およびテストにおいて貴重な時間を節約できます」と、ベクター社のVX1000計測・キャリブレーションハードウェア担当システムアーキテクトであるラルフ・ケーニヒ博士は述べています。

