Ein Verfahren zum Installieren und Aktualisieren von Softwaremodulen auf einem Zielsteuergerät eines Kraftfahrzeugs, wobei das Kraftfahrzeug über ein dem Zielsteuergerät übergeordnetes Steuergerät verfügt, umfasst die folgenden Schritte: fahrzeugexternes Erstellen eines Skripts, fahrzeugexternes Signieren des Skripts, fahrzeugexternes Speichern des Skripts in einem für das übergeordnete Steuergerät drahtlos zugänglichen Bereich, fahrzeugexternes Entwickeln und Trainieren eines Machine Learning Modells für das Zielsteuergerät, fahrzeugexternes Kompilieren des Machine Learning Modells, fahrzeugexternes Signieren des Machine Learning Modells, fahrzeugexternes Ablegen des Machine Learning Modells unter einer definierten Adresse in einem für das übergeordnete Steuergerät drahtlos zugänglichen Bereich, Eintragen der definierten Adresse in das Skript, drahtloses Übertragen des Skripts an das dem Zielsteuergerät übergeordnete Steuergerät in dem Fahrzeug, Weiterleiten des Skripts durch das übergeordnete Steuergerät an das Zielsteuergerät, Prüfen der Signatur des Skripts durch das Zielsteuergerät, sofern das Prüfen der Signatur positiv abgeschlossen wurde, Ausführen des Skripts und Übergeben der definierten Adresse an das übergeordnete Steuergerät, Herunterladen und Zwischenspeichern des Modells durch das übergeordnete Steuergerät, Weiterleiten des heruntergeladenen Modells an das Zielsteuergerät, Prüfen der Signatur des Modells durch das Zielsteuergerät, sofern das Prüfen der Signatur positiv abgeschlossen wurde, Initialisieren und Ausführen des Modells auf dem Zielsteuergerät.

    A method for installing and updating software modules on a target control unit of a motor vehicle, the motor vehicle having a control unit which is superordinate to the target control unit, comprises the following steps: outside the vehicle, creating a script; outside the vehicle, signing the script; outside the vehicle, storing the script in a region which is wirelessly accessible to the superordinate control unit; outside the vehicle, developing and training a machine learning model for the target control unit; outside the vehicle, compiling the machining learning model; outside the vehicle, signing the machining learning model; outside the vehicle, placing the machine learning model under a defined addressed in a region wirelessly accessible to the superordinate control unit; entering the defined address in the script; wirelessly transmitting the script to the control unit in the vehicle which is superordinate to the target control unit; the superordinate control unit forwarding the script to the target control unit; the target control unit checking the signature of the script; provided that the checking of the signature was completed with a positive result, executing the script and transferring the defined address to the superordinate control unit; the superordinate control unit downloading and temporarily storing the model; forwarding the downloaded model to the target control unit; the target control unit checking the signature of the model; provided that the checking of the signature was completed with a positive result, initializing and executing the model on the target control unit.


    Access

    Download


    Export, share and cite



    Title :

    VERFAHREN ZUM INSTALLIEREN UND AKTUALISIEREN VON SOFTWAREMODULEN AUF STEUERGERÄTEN VON KRAFTFAHRZEUGEN


    Contributors:
    JOCHEM ANDREAS (author) / KAYIKCI ONUR (author) / BAER ARIAN (author) / KREHEL MARTIN (author)

    Publication date :

    2025-06-12


    Type of media :

    Patent


    Type of material :

    Electronic Resource


    Language :

    German


    Classification :

    IPC:    B60R Fahrzeuge, Fahrzeugausstattung oder Fahrzeugteile, soweit nicht anderweitig vorgesehen , VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR / G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung