Das zentrale Gateway ist das Steuergerät, an dem jeder interne Bus hängt — der Knotenpunkt, der die getrennten CAN-Netzwerke des Fahrzeugs miteinander verbindet. Während Head-Unit, T-Box und Kombiinstrument vollwertige Linux-/Android-Rechner sind, ist das Gateway ein einzelner Mikrocontroller mit Bare-Metal-Echtzeitfirmware — kein Betriebssystem, kein Dateisystem. Es ist das erste Steuergerät, das ein Diagnosegerät erreicht (UDS-Adresse 0x700). Den Gesamtzusammenhang findest du unter Architektur.
G3SR01Bx00 geraten. Der Aufdruck auf dem Bauteil klärt die Frage.)| Merkmal | Wert |
|---|---|
| Teilenummer Baugruppe | 861983101A |
| Software-Teilenummern | 861975021 / 022 / 023 (Build 017 im Fahrzeug) |
| Hardware-Version | G3SR01Bx00 |
| UDS-Adresse | 0x700 |
| Haupt-MCU | Infineon SAK-XC2268N-40F80LR (C166SV2, 6 CAN-Knoten) |
| System Basis Chip | Infineon TLE9263QX (LDOs, LIN + CAN, Watchdog, Aufwecken) |
| CAN-Transceiver | 5 × NXP TJA1044 |
| EEPROM | ST 95160 (16 kbit SPI) |
| Platinenhersteller | UAES (United Automotive Electronic Systems) |
Fotos eines geöffneten Gateways. Auf der Bestückungsseite sitzen der Mikrocontroller, der System Basis Chip, das EEPROM und ein 8-MHz-Quarz; auf der Lötseite liegt die Reihe der CAN-Transceiver — einer pro Bus, und damit das anschaulichste Bild davon, was dieses Steuergerät ist: ein kleiner Rechner mit sechs Netzwerk-Ports und einer Routing-Tabelle.
Die Sendetabelle der Firmware passt zur Hardware: Sie sendet zyklische Botschaften auf fünf Bus-Indizes (2–6) — 26 Botschaften auf Bus 2, zwei auf Bus 3 (Karosserie), vier auf Bus 4 (Infotainment), je fünf auf Bus 5 und 6. Der sechste Kanal ist mit hoher Wahrscheinlichkeit der Diagnose-CAN, auf dem kein zyklischer Verkehr läuft, weil das Gateway dort nur auf Anfragen antwortet — wahrscheinlich, aber noch nicht verifiziert.
Das Gateway ist der Mittelpunkt eines Sterns aus getrennten Bussen — Antrieb, Fahrwerk, Karosserie/Komfort, Infotainment, Telematik, dazu ein eigener Diagnose-CAN und langsamere LIN-Subbusse. Es hat fünf Aufgaben:
U…-Codes, z. B. die Netzwerk-Timeouts 0x195 und 0x37F). Die Aufwach-/Schlaf- und die Unterspannungsseite davon übernimmt der Basis-Chip TLE9263; sein eigener Speicherfehler (U240141, „EEPROM check“) bezieht sich auf das kleine ST 95160.Das Gateway ist der eine Engpass zwischen allen Subsystemen. Deshalb ist der OBD-Anschluss eine verschlossene Tür, die nur Anfrage/Antwort zulässt, und kein offenes Fenster; deshalb bedeutet echten Verkehr mitlesen oder einspeisen, sich in einen Funktionsbus einzuschleifen; und deshalb muss jeder Tausch und jede Codierung eines Steuergeräts unter Security Access durch das Gateway.
Stand des Wissens. Wird fortgesetzt.