Bereiche im nichtflüchtigen Speicher (Flash/ROM) des Steuergeräts, welche die Parameterdaten und/oder das Steuergeräteprogramm enthalten, werden im RAM des ETK nachgebildet (CalRAM). Hierzu wird das CalRAM über den Daten-/Adressbus des Mikrocontrollers angebunden. Bei Messungen und Echtzeitanwendungen geschieht der Austausch von Daten zwischen ETK und Mikrocontroller über einen Zwischenspeicher (Mailbox). Dazu werden die Daten über Trigger vom Steuergeräteprogramm synchronisiert. Die Anbindung an Entwicklungs- und Applikationswerkzeuge geschieht über eine 100 Mbit/s Ethernetleitung, die bis zu 30 m lang sein kann.
ETK – Universelle Steuergeräte-Schnittstellen
Paralleler ETK
Serieller ETK
Wenn der Mikrocontroller des Steuergeräts keinen externen Daten- und Adressbus zur Verfügung stellt, kommt bei der Steuergeräteapplikation häufig eine Mikrocontrollervariante mit erweitertem Speicher zum Einsatz. Die ETK-Schnittstelle ermöglicht im Fahrzeug oder am Prüfstand den Zugriff auf den Mikrocontroller über eine performante Test- oder Debug-Schnittstelle, wie z.B. JTAG oder NEXUS über eine lange Distanz. Die ETK-Schnittstellen der seriellen und parallelen ETKs sind aus Sicht der Anwendung identisch und steuergeräteunabhängig.
Funktionen auf einen Blick
- Kleiner Formfaktor
- Erfordert keine wesentlichen Änderungen der Hardware des Seriensteuergeräts
- Erfordert eine nur minimale Ergänzung des Seriencodes
- Einfach und flexibel an unterschiedliche Mikrocontroller anpassbar
- Mechanisch und elektrisch robust
- Betrieb im erweiterter Temperaturbereich von typ. -40 °C bis 110 °C (-40 °F bis 230 °F)
- Versorgung unabhängig vom Steuergerät
- Versorgungsspannungsbereich typisch von 4,3 V bis 18 V
- Versorgung tolerant gegen kurzzeitige Spannungseinbrüche der Fahrzeugbatterie
Unterstützte Mikrocontroller - Übersicht
| Mikrocontroller Typ (Hersteller/Familie) | Schnittstelle zum ETK | ETK Typ | Produkte |
|---|---|---|---|
|
Freescale MPC5500 |
Daten- und Adressbus |
Paralleler ETK | ETKP20, ETK11 |
|
Daten- und Adressbus(Standardisierte VertiCal-Schnittstelle) |
Paralleler ETK | ETKV1.0 | |
| NEXUS Schnittstelle (JTAG) | Serieller ETK | ETKS3 | |
| Freescale MPC500 | Daten- und Adressbus | Paralleler ETK | ETKP4.0, ETKP7.0, ETKP8.1, ETKP9.0 |
| NEXUS Schnittstelle (JTAG) | Serieller ETK | ETKS2.0 | |
| Infineon TriCore | Daten- und Adressbus | Paralleler ETK | ETKT1.1, ETKT2.0 |
| JTAG Schnittstelle | Serieller ETK | ETKS4.1, ETKS1.1-C | |
| Infineon C166, C167 | Daten- und Adressbus | Paralleler ETK | ETK7.1 |
| NEC V850 | NBD | Serieller ETK | ETKS5.1 |
| Renesas SH | AUD II | Serieller ETK | ETKS6.0 |
| AUD | Serieller ETK | ETKS1.1-D | |
| Renesas M32R | JTAG | Serieller ETK | ETKS1.1-B |
| Diverse Mikrocontroller anderer Hersteller | Daten- und Adressbus | Paralleler ETK | ETK7.1, ETK8.2 |
