Bypassing über XCP on Ethernet

MESSTECHNIK



Für die Steuergeräte-Funktionsentwicklung bietet dSPACE jetzt XCP on Ethernet (UDP/IP) als Bypass-Schnittstelle an. Mit der Bypassing-Methode können Funktionsentwickler neue und zu optimierende Teile des Steuergeräte-Codes auf Prototyping-Hardware auslagern, während das ursprüngliche Steuergerät alle unveränderten Funktionen ausführt. Steuergeräte besitzen vermehrt eine XCP-on-Ethernet-Schnittstelle, so dass hier der Einsatz der dSPACE-Bypassing-Lösung ohne Modifikation am Steuergerät möglich ist. XCP on Ethernet ermöglicht dSPACE unter anderem durch eine überarbeitete Konfigurationssoftware für die modellbasierte Funktionsentwicklung unter MAT-LAB/Simulink (RTI Bypass Blockset Version 2.4). Auch ein spezielles Verbindungskabel mit integriertem LVDS-Ethernet-Umsetzer wird angeboten. Das Kabel erlaubt die Verwendung bereits vorhandener dSPACE-Prototyping-Hardware mit LVDS-Schnittstelle.

 

Zudem wird Ethernet nun auch – neben CAN und USB – vom dSPACE-XCP-Service unterstützt, der als Code auf dem jeweiligen über XCP on Ethernet angesprochenen Steuergerät implementiert werden kann. Über den dSPACE-XCP-Service lassen sich beim Bypassing Steuergeräte-Funktionen gezielt aufrufen und auf die Prototyping-Hardware umleiten. dSPACE plant auch die Unterstützung von Bypassing über XCP on FlexRay. Zur Zeit gibt es bereits XCP on CAN, CCP (CAN Calibration Protocol), mikro-controllerspezifische Dual-Port-Memory-PODs (Plug-On-Devices) sowie Bypas-sing über On-Chip-Debugging-Schnittstellen (JTAG/Nexus, NBD, AUD/AUD2, JTAG/SDI und JTAG/OCDS).

 

XCP

XCP ist ein universelles Mess- und Applikationsprotokoll, das durch ASAM e.V. (Association for Standardization of Automation and Measuring Systems) stan-dardisiert ist. Die XCP-Technologie bietet Transportschicht-Unabhängigkeit, so dass XCP mit unterschiedlichen physikalischen Layern wie CAN, Ethernet und FlexRay verwendet werden kann.

Fachartikel