Flash In-System-Programmierung (ISP) über den Automotive-Bus

Steuergeräte über Automotive-Schnittstellen programmieren

Mit der neuen GÖPEL Flash-IP können Steuergeräte über Automotive-Schnittstellen (z.B. CAN) programmiert werden. Typische Anwendungsfälle sind das Flash-Programmieren auf End of Line – Systemen sowie an Labor- und Reparaturplätzen.

Zentrales Element dieser Methode sind die intelligenten Kommunikationscontroller der Serie 61. Diese Hardware übernimmt die komplette Handhabung des Automotive Busses, die wiederum über eine High-Level API gesteuert wird. Diese G-API beinhaltet den G-Flashserver und ermöglicht nach Einbindung der entsprechenden DLL, die Steuerung durch eigene Applikationen auf Basis von z.B. LabView, LabWindows/CVI, C++, Delphi o.ä.

Über den Fahrzeugbus und ein Standardprotokoll (z.B. XCP) wird ein spezieller Code (GÖPEL Flash-IP) in den flüchtigen Speicher (RAM) des Steuergerätes geladen. Nach erfolgreichem Download des Flash-IPs wird dieser angesprungen und ausgeführt. Die Flash-IP enthält die notwendigen Treiber zur effizienten Übertragung der Flash-Daten über die Fahrzeugbus-Schnittstelle. Darüber hinaus beinhaltet sie die Funktionalität zur Programmierung und Verifikation des Flash-Speichers im Steuergerät.

Da die Flash-IP im flüchtigen Speicher des Steuergerätes liegt und von dort ausgeführt wird, sind nach einem Neustart des Steuergerätes keine weiteren Aktivitäten nötig; die Flash-IP befindet sich dann nicht mehr im Steuergerät.

Serie 61

Serie 61 - Modul PXI 6153

Created by Matthias Müller | | Embedded JTAG Solutions Programmieren FlexRay LIN CAN FD CAN 嵌入式JTAG解决方案

Anmeldung zum Newsletter 

Hier den kostenlosen Newsletter der GÖPEL electronic erhalten. 
Einladungen zu exklusiven Veranstaltungen, kostenlose Web-Seminare, sowie News rund um aktuelle Test- und Inspektionsthemen.

Anmeldung Newsletter

×
Haben Sie Fragen?

Wir helfen Ihnen gerne!

Automotive Test Solutions