Eine Fahrzeug-Master-Vorrichtung (11) enthält eine Abbruchanfragebestimmungseinheit (86a), die ausgelegt ist, zu bestimmen, ob eine Abbruchanfrage während eines Neuschreibens eines Programms von einem alten Programm in ein neues Programm als Antwort auf eine Verteilung der Aktualisierungsdaten an die Neuschreibziel-ECU durch die Aktualisierungsdatenverteilungseinheit erzeugt wird, eine Rollback-Verfahrensbestimmungseinheit (86b), die ausgelegt ist, wenn die Abbruchanfragebestimmungseinheit bestimmt, dass die Abbruchanfrage erzeugt wird, ein Rollback-Verfahren zum Zurückkehren der Neuschreibziel-ECU zu einem Zustand, in dem das Schreiben der Aktualisierungsdaten noch nicht gestartet wurde, entsprechend einem Speichertyp des nichtflüchtigen Speichers der Neuschreibziel-ECU und einem Datentyp der Aktualisierungsdaten des neuen Programms oder des alten Programms zu bestimmen, und eine Rollback-Ausführungseinheit (86c), die ausgelegt ist, der Neuschreibziel-ECU zu befehlen, ein Rollback entsprechend dem Rollback-Verfahren auszuführen, das durch die Rollback-Verfahrensbestimmungseinheit bestimmt wird, und zu bewirken, dass die Neuschreibziel-ECU mit dem alten Programm betrieben wird.

    A vehicle master device includes a cancellation request determination unit that is configured to determine whether a cancellation request is generated during program rewriting from an old program to a new program in response to distributing the update data to the rewrite target ECU by the update data distribution unit, a rollback method specifying unit that is configured to, when the cancellation request determination unit determines that the cancellation request is generated, specify a rollback method for returning the rewrite target ECU to a state where writing of the update data has not yet started in accordance with a memory type of the non-volatile memory of the rewrite target ECU and a data type of the update data of the new program or the old program, and a rollback execution unit that is configured to instruct the rewrite target ECU to execute a rollback according to the rollback method specified by the rollback method specifying unit and have the rewrite target ECU operate with the old program.


    Access

    Download


    Export, share and cite



    Title :

    FAHRZEUG-MASTER-VORRICHTUNG, STEUERUNGSVERFAHREN ZUM AUSFÜHREN EINES ROLLBACKS, STEUERUNGSPROGRAMM ZUM AUSFÜHREN EINES ROLLBACKS UND DATENSTRUKTUR VON SPEZIFIKATIONSDATEN


    Contributors:

    Publication date :

    2021-06-02


    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