ERROR-RESILIENT OVER-THE-AIR SOFTWARE UPDATES FOR VEHICLES

An on-board vehicle computer system receives a software update package from a remote computer system via a wireless communication network. The update package includes a software update for an updatable electronic component (e.g., an ECU) of the vehicle. Prior to installing the update, the vehicle co...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: YIP, ALAN, KOYAMA, HILARIO, HARBACH, ANDREW PAUL, DAVID, ADRIAN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An on-board vehicle computer system receives a software update package from a remote computer system via a wireless communication network. The update package includes a software update for an updatable electronic component (e.g., an ECU) of the vehicle. Prior to installing the update, the vehicle computer system may check for a valid backup software version in a storage medium in the vehicle computer system to facilitate reversion to a previous software version in the event of an error during installation of the update. Installation of the update may be delayed until a compatible backup software version is obtained. After installation of the update, the system stores the update in the storage medium as the current backup software version for the updatable electronic component. This facilitates roll-back to a functional state in the event of an error during a future update. Un système informatique embarqué dans un véhicule reçoit un progiciel de mise à jour de logiciel depuis un système informatique distant via un réseau de communication sans fil. Le progiciel de mise à jour comprend une mise à jour de logiciel pour un composant électronique pouvant être mis à jour (par exemple, une ECU) du véhicule. Avant d'installer la mise à jour, le système informatique du véhicule peut vérifier s'il existe une version logicielle de sauvegarde valide dans un support de stockage dans le système informatique du véhicule pour faciliter à un retour à une version précédente du logiciel dans le cas où une erreur se produit durant l'installation de la mise à jour. L'installation de la mise à jour peut être retardée jusqu'à ce qu'une version logicielle de sauvegarde compatible soit obtenue. Après l'installation de la mise à jour, le système stocke la mise à jour dans le support de stockage en tant que version logicielle de sauvegarde actuelle pour le composant électronique pouvant être mis à jour. Cela facilite le retour à un état fonctionnel dans le cas où une erreur se produit durant une future mise à jour.