Table of Contents

Kombiinstrument (IP)

Das Fahrerdisplay — die Instrumententafel hinter dem Lenkrad — ist ein eigenständiger Rechner, getrennt von der Head-Unit. Es ist das Modul, das Geschwindigkeit, Reichweite, Ladezustand, Fahrmodus und die Warnleuchten anzeigt. Anders als beim mittleren Touchscreen kann die Head-Unit nicht auf das Haupt-Kombiinstrument zeichnen: Das Kombiinstrument rendert sein Bild selbst und liest nur Werte, die andere Module auf dem CAN-Bus senden. Wo es im Gesamtaufbau sitzt, steht unter Architektur.

Kombiinstrument — interner Aufbau

System

Das Kombiinstrument ist ein kleiner Embedded-Linux-Rechner mit einem Sicherheits-Mikrocontroller daneben — dieselbe Aufteilung „großer SoC + wachender MCU“ wie bei Head-Unit und T-Box.

Wie es angebunden ist

Für ein vernetzt wirkendes Gerät ist das Kombiinstrument ungewöhnlich abgeschottet:

Firmware & Updates

Die Firmware erreicht das Modul auf zwei Wegen, und keiner davon führt direkt über das Internet — das Kombiinstrument hat kein Netzwerk:

Die Update-Pakete sind verschlüsselte Archive, die das Kombiinstrument beim Start selbst entpackt und installiert. Die Integritätsprüfung darin ist eine einfache Prüfsumme und keine kryptografische Signatur.

Zugriffswege

Weil das Kombiinstrument eine normale (wenn auch kleine) Linux-Kiste ist, hat es die üblichen Embedded-Linux-Einstiegspunkte — eine serielle Konsole, eine USB-Schnittstelle, die das Werks-Flashwerkzeug nutzt, den oben beschriebenen Firmware-Update-Kanal und den Diagnoseweg über UDS. Jeder davon wurde untersucht und ist so weit verstanden, dass sich beschreiben lässt, wie das Modul startet, sich aktualisiert und instand gesetzt werden könnte. Die Details stehen nicht auf dieser Seite.

<WRAP center round important 60%> Das hier ist das Kombiinstrument des Fahrers — es zeigt Geschwindigkeit, Reichweite und sicherheitskritische Warnleuchten. Alles, was du hier machst, gilt nur für das eigene Fahrzeug und muss vorher außerhalb des Fahrzeugs abgesichert werden; ein fehlerhaftes Image kann das Kombiinstrument ohne funktionierende UI zurücklassen. </WRAP>

Gesehene Firmware-Versionen

Teilenummer Region Fahrzeug-SW
861921104C EU 1.3.0
861821104B CH 1.3.0
861921104B CH 1.6.1
861921104D CH 1.7.1 / 1.7.2

Stand des Wissens. Wird fortgesetzt.