OTA-Updates bilden das betriebliche Fundament des Software-Defined Vehicle. Aktualisierungen fuer sicherheitskritische Steuergeraete erfordern atomare Flash-Partitionierung, hardwarebasierte Signaturpruefung, binaere Delta-Kompression und verlaessliche Rollback-Zustandsautomaten.
Klassische Mikrocontroller ueberschreiben Code direkt im Flash, sodass Verbindungsabbrueche das Geraet zerstoeren koennen. SDV-Architekturen teilen den Flash-Speicher in zwei symmetrische Baenke (Bank A und Bank B). Das System laeuft aus Bank A, waehrend der OTA-Agent Bank B im Hintergrund beschreibt, Signaturen prueft und Metadaten aktualisiert. Beim Neustart vertauscht der Bootloader das Adress-Mapping und startet Bank B.
Firmwaresicherheit darf nicht nur auf Softwarepruefungen beruhen. Sichere Steuergeraete nutzen asymmetrische Schluessel in OTP-eFuses innerhalb des HSM. Beim Start prueft unverfaelschbarer ROM-Code die digitale Signatur (ECDSA P-256 / RSA-3072) des Bootloaders, welcher anschliessend Kernel und Container validiert. Monotone Anti-Rollback-Zaehler verhindern gezielte Downgrade-Angriffe.
Das Verteilen vollstaendiger Multi-Gigabyte-Images ueber 4G/5G an Millionen Fahrzeuge fuehrt zu immensen Mobilfunkkosten. SDV-Update-Pipelines nutzen binaere Differenz-Algorithmen (wie bsdiff oder courgette). Statt eines 4-GB-Images laedt das Fahrzeug einen ca. 120 MB grossen Delta-Patch herunter und rekonstruiert das Ziel-Image bitgenau.
Ein modernes Fahrzeug umfasst Dutzende programmierbare Steuergeraete. Das Update eines autonomen Fahrrechners erfordert abgestimmte Firmware-Staende bei Bremsen, Radar und Lenkung. Das Zentral-Gateway orchestriert Multi-ECU-Flashkampagnen ueber DoIP und ISO 14229 (UDS). Strenge Sicherheitsverriegelungen stellen sicher: Fahrzeug in Parkstellung, Hochvoltbatterie ueber 60% geladen, Bordnetz stabil und keine kritischen Fehlercodes.