Brevet FR3067136A1 — publié le 20181207

PROCEDE DE MISE A JOUR D'UN CALCULATEUR EMBARQUE DE VEHICULE [0001] La présente invention concerne de manière générale un procédé de mise à jour d'un calculateur embarqué de véhicule. [0002] Les véhicules modernes sont pourvus d'un système embarqué 5 comprenant un ou plusieurs calculateurs destinés à piloter des fonctions du véhicule, comme des fonctions de sécurité, des fonctions de gestion moteur ou des fonctions de confort. [0003] II est connu dans l'art antérieur des procédés de mise à jour impliquant le téléchargement par un technicien de maintenance d'une mise à 10 jour pour un calculateur sur un ordinateur et l'installation de la mise à jour par une connexion filaire entre le système embarqué du véhicule et l'ordinateur. Cependant, ce type de procédé a pour inconvénient de limiter la vitesse de diffusion d'une mise à jour ainsi que le nombre de véhicules effectivement mis à jour, puisqu'il implique le passage du véhicule dans un centre de 15 maintenance. [0004] À la vue de ces inconvénients, le document US 2016/0378457 divulgue un procédé de mise à jour sans fil d'un calculateur embarqué par une connexion entre le système embarqué du véhicule et un serveur distant via un dispositif mobile débarqué tel qu'un smartphone. Le dispositif mobile débarqué 20 joue ainsi un rôle de passerelle ou de modem faisant simplement transiter les informations de mise à jour entre le calculateur embarqué du véhicule et le serveur distant, sans prendre part au procédé de mise à jour proprement dit. [0005] En contrepartie, ce procédé présente notamment l'inconvénient de nécessiter une synchronisation du serveur distant avec le calculateur 25 embarqué de véhicule, ce qui rend ce procédé peu fiable et sensible aux perturbations extérieures. De plus, il nécessite une architecture logicielle complexe du système embarqué puisque l'ensemble des opérations 3067136 2 nécessaires à la mise à jour du calculateur embarqué sont réalisées par le calculateur embarqué lui-même. Cette architecture logicielle complexe est couteuse à concevoir et à fabriquer et peu flexible puisque non modifiable durant la durée de vie du véhicule. [0006] Un but de la présente invention est de répondre aux inconvénients du document de l'art antérieur mentionnés ci-dessus et en particulier, de proposer un procédé de mise à jour robuste permettant une architecture simplifiée du système embarqué de véhicule. [0007] Pour cela, un premier aspect de l'invention concerne un 10 procédé de mise à jour d'un calculateur d'un système embarqué de véhicule, par l'intermédiaire d'un dispositif mobile débarqué connecté sans fil au dit système embarqué, ledit procédé comprenant les étapes suivantes : A. Récupération par le dispositif mobile débarqué d'une information de disponibilité d'une mise à jour destinée au calculateur embarqué de 15 véhicule, à partir d'un serveur distant, B. Téléchargement par le dispositif mobile débarqué de ladite mise à jour destiné au calculateur du système embarqué de véhicule, C. Installation de la mise à jour par le dispositif mobile débarqué sur le calculateur du système embarqué de véhicule 20 [0008] L'utilisation d'un dispositif mobile débarqué en tant que pivot entre le calculateur à mettre à jour et le serveur distant pour réaliser des opérations de mise à jour autorise donc un procédé de mise à jour en mode asynchrone, c'est-à-dire ne nécessitant pas de connexion directe entre le système embarqué du véhicule et le serveur distant. Le procédé selon la 25 présente invention est donc robuste, fiable et confortable pour l'utilisateur. En outre, il autorise une architecture du système embarqué simplifiée du fait que des opérations du procédé sont prises en charge par le dispositif mobile débarqué. 3067136 3 [0009] Avantageusement, l'étape A de récupération d'un fichier de mise à jour comprend une opération A2 de comparaison entre le numéro de version de la mise à jour et le numéro de version du logiciel du calculateur, et le procédé de mise à jour est arrêté si le numéro de version de la mise à jour 5 du logiciel du calculateur est égal ou plus élevé que le numéro de version de la mise à jour. [0010] Ainsi le téléchargement inutile de mise à jour par un autre dispositif mobile débarqué est évité, ce qui évite une consommation électrique inutile et une saturation de la bande passante des réseaux mobiles ou wifi. [0011] Avantageusement, l'étape B de téléchargement comprend une opération B2 de génération d'un fichier de mise à jour et d'un fichier de licence sur la base d'information du calculateur de véhicule. Cette opération permet l'obtention d'un fichier sécurisé et/ou adapté au calculateur à mettre à jour. [0012] Avantageusement, l'étape C d'application de la mise à jour comprend une opération C4 de vérification d'intégrité et de sécurité du fichier de mise à jour et du fichier de licence. Cette opération permet de limiter ou d'éviter des tentatives de piratage ou de modification non autorisée d'un logiciel de calculateur. [0013] Avantageusement, l'étape C d'installation de la mise à jour 20 comprend une opération C2 d'inhibition des fonctions du système embarqué et de passage en mode mise à jour. Cette opération permet d'éviter tout danger ou inconfort liés à la mise à jour d'un calculateur. [0014] Avantageusement, l'étape C d'installation de la mise à jour au calculateur comprend une opération de téléchargement C3 du fichier de mise 25 à jour et du fichier de licence par le système embarqué à partir du dispositif mobile débarqué. La réalisation de cette opération sans fil est pratique a effectuée pour l'utilisateur et permet d'utiliser tout type de dispositif mobile débarqué grand public, comme un téléphone intelligent ou une tablette tactile. 3067136 4 [0015] Un dernier aspect de l'invention est un véhicule automobile comportant au moins un système embarqué comprenant un calculateur adapté pour être mis à jour par un procédé selon le premier aspect de l'invention. [0016] D'autres caractéristiques et avantages de la présente invention 5 apparaitront plus clairement à la lecture de la description détaillée qui suit d'un mode de réalisation de l'invention donné à titre d'exemple nullement limitatif et illustré par les dessins annexés, dans lesquels : - la figure 1 est une représentation schématique d'un procédé de mise à jour selon la présente invention 10 - la figure 2 est un diagramme des principales étapes du procédé selon la figure 1. [0017] La présente invention concerne généralement un procédé de mise à jour pour un calculateur d'un système embarqué de véhicule, par exemple un véhicule particulier, utilitaire, militaire, poids lourd ou d'usage 15 spécialisé. Un système embarqué comprend un ou plusieurs calculateurs destinés à piloter des fonctions du véhicule, comme des fonctions de sécurité, des fonctions de gestion moteur ou des fonctions de confort. [0018] Ces calculateurs comprennent chacun une ou plusieurs unités mémoires, une ou plusieurs unités logiques, une ou plusieurs unités de communication ainsi qu'un logiciel pour en assurer le fonctionnement. Il est parfois souhaitable de modifier ce logiciel par une mise à jour de façon à corriger des défauts, des failles de sécurité ou bien pour ajouter de nouvelles fonctions ou paramètres. Le terme « mise à jour » s'entend ainsi à la fois pour un fichier comprenant un logiciel de calculateur complet venant en remplacement du logiciel de calculateur de version plus ancienne et à la fois pour un fichier comprenant un logiciel apportant des modifications au logiciel de calculateur sans le remplacer totalement. En outre, une mise à jour comprend également les fichiers et informations nécessaires à son installation et sa sécurisation. 3067136 5 [0019] Un dispositif mobile débarqué utilisé par le présent procédé s'entend de tout dispositif capable d'une part d'une communication sans fil local avec un système embarqué de véhicule, par exemple de type Bluetooth, Wifi ou NFC, et d'autre part capable de se connecter au réseau Internet, par 5 exemple via un réseau 3G, 4G ou Wifi. Par exemple, il peut s'agir d'un téléphone intelligent ou smartphone, une tablette ou ardoise tactile ou encore un baladeur multimédia. Ce dispositif mobile débarqué fonctionne préférentiellement grâce à un système d'exploitation permettant l'installation et l'utilisation d'applications mobiles, par exemple Google AndroidTM, Apple 10 iOSTM ou Microsoft WindowsTM. Alternativement, un dispositif mobile débarqué dédié à ce procédé et intégrant nativement l'application mobile peut aussi être utilisé. [0020] Le terme « application mobile » s'entend donc pour tout programme ou logiciel utilisable sur le dispositif mobile débarqué selon la 15 présente invention et permettant de mettre en oeuvre le présent procédé. Par exemple, cette application mobile sera conçue et/ou éditée par le constructeur du véhicule, l'importateur ou le revendeur. [0021] La figure 1 représente une vue schématique d'un procédé de mise à jour selon la présente invention, dans laquelle un calculateur du 20 système embarqué d'un véhicule 10 est mis à jour par le dispositif mobile débarqué 20 sous la forme d'un téléphone intelligent grâce à des fichiers et informations envoyés et obtenus par le dispositif mobile débarqué 20 à partir d'un serveur distant accessible sur le réseau Internet 30. [0022] Ainsi, le dispositif mobile débarqué 20 sert de pivot entre le 25 calculateur du véhicule à mettre à jour et le serveur distant en réalisant des opérations de mise à jour de manière asynchrone et simplifiant ainsi l'architecture du système embarqué du véhicule 10. [0023] Les étapes du présent procédé de mise à jour sont détaillées en vue de la figure 2. 3067136 6 [0024] Dans une première étape A, une information de disponibilité de mise à jour est récupérée. [0025] Ainsi, au cours de l'opération Al, une information de mise à jour est récupérée par l'application mobile installée sur le dispositif mobile 5 débarqué. Par exemple, cette information peut être récupérée par une notification de type push c'est-à-dire « poussée » du serveur distant jusqu'à l'application mobile du dispositif mobile débarqué connecté à Internet, en utilisant par exemple la technologie push liée au système d'exploitation du dispositif mobile débarqué. Alternativement, l'application mobile peut se 10 connecter par Internet de manière régulière au serveur distant afin de déterminer si une mise à jour est disponible. De manière également alternative, ou en complément des deux méthodes précédentes, un message peut être envoyé à l'utilisateur par email ou texto (SMS) afin de l'inciter à démarrer l'application mobile et à mettre en oeuvre le procédé de mise à jour selon la 15 présente invention. [0026] Par exemple, cette information de mise à jour comprend une ou plusieurs informations sur cette mise à jour, telles que sa date de publication, sa taille, son numéro de version, etc. Cette opération Al nécessite donc un accès Internet, mais pas nécessairement de connexion au système embarqué 20 du véhicule. [0027] Au cours de l'opération A2, l'application mobile se connecte au système embarqué du véhicule afin de récupérer au moins une information de numéro de version du logiciel du calculateur à mettre à jour. Optionnellement, une information de configuration du logiciel du calculateur peut aussi être 25 récupérée au cours de cette opération A2. Sur la base du numéro de version du logiciel du calculateur, une comparaison est effectuée avec le numéro de version de la mise à jour par l'application mobile, de telle sorte à déterminer au moins si la mise à jour disponible est plus récente que le logiciel du calculateur. Si la mise à jour disponible sur le serveur distant n'est pas plus récente que le logiciel du calculateur, le procédé de mise à jour est arrêté. 3067136 7 [0028] De façon optionnelle, le numéro de version peut comprendre une information sur l'identité du calculateur de façon à déterminer durant la même étape A2 si la mise à jour est installable au système embarqué dudit véhicule et/ou au type spécifique de calculateur du système embarqué. 5 [0029] Cette opération A2 ne nécessite donc qu'une connexion au système embarqué du véhicule, par exemple quand l'utilisateur circule à son bord avec un dispositif mobile débarqué comme un téléphone intelligent connecté au système embarqué du véhicule. [0030] Au cours de l'opération A3, une fois que la mise à jour est 10 déterminée dans l'opération A2 comme étant plus récente que le logiciel du calculateur et/ou installable sur ce calculateur, l'application mobile effectue une demande d'autorisation de téléchargement à l'utilisateur. [0031] Pour se faire, une notification peut être affichée sur l'écran du dispositif mobile connecté, ou encore une fenêtre de dialogue invitant 15 l'utilisateur à autoriser le téléchargement de la mise à jour, à le refuser ou bien à le décaler à un moment plus opportun. Ainsi, l'utilisateur reste maitre du procédé de mise à jour et peut réaliser cette étape selon ses disponibilités et selon sa connexion Internet sans être à proximité du véhicule. Par exemple, un utilisateur n'ayant pas de connexion de données illimitée par 3G/4G pourra 20 réaliser le téléchargement de la mise à jour une fois en présence d'une connexion Wifi, par exemple à son domicile, sans qu'une connexion avec le système embarqué du véhicule soit nécessaire. [0032] Dans une deuxième étape B du présent procédé, le téléchargement de la mise à jour du calculateur est effectué par l'application 25 mobile. Pour cela, l'utilisateur doit avoir autorisé le téléchargement dans l'étape A3 précédente et le dispositif mobile débarqué doit être connecté au réseau Internet. [0033] Ainsi, dans une première opération B1, un numéro d'identification unique (NIU ou UIN selon l'acronyme anglophone) du 30 calculateur à mettre à jour ainsi que le numéro de version du logiciel du 3067136 8 calculateur à mettre à jour sont envoyés au serveur distant au travers de la connexion Internet du dispositif mobile débarqué, par exemple via une connexion sécurisée de type SSL ou HTTPS. [0034] Dans une deuxième opération B2, un fichier de mise à jour et 5 un fichier de licence sont préparés par le serveur de mise à jour. Le fichier de licence est préparé sur la base du NIU du calculateur et du numéro de version du logiciel du calculateur, de façon d'une part à s'assurer que la mise à jour correspond bien au calculateur et au logiciel à mettre à jour et d'autre part à permettre une sécurisation du fichier de mise à jour grâce au fichier de licence. 10 Le fichier de mise à jour peut être ainsi sécurisé et notamment chiffré, c'est-à-dire encrypté, de façon asymétrique ou symétrique et le fichier de licence peut contenir les informations nécessaires au déchiffrement c'est-à-dire au décryptage du fichier de mise à jour, comme une clé privée et/ou un certificat d'authentification. En outre, le fichier de licence peut être chiffré et contenir des 15 informations nécessaires à la vérification de l'intégrité du fichier de mise à jour et/ou de sa propre intégrité comme une empreinte issue d'une fonction de hachage et/ou des informations nécessaires à l'installation de la mise à jour au calculateur comme un jeton d'identification ou token. [0035] Dans une troisième opération B3, les fichiers de mise à jour et 20 de licence, préparés durant l'opération B2 précédente, sont téléchargés sur le dispositif mobile débarqué par l'application mobile, par exemple à travers une connexion 3G/4G ou Wifi au réseau Internet. Pour cette opération, une connexion du dispositif mobile débarqué au système embarqué du véhicule n'est pas nécessaire. Une fois cette étape B3 réalisée avec succès, une 25 connexion Internet du dispositif mobile débarqué n'est plus requise avant la dernière opération C7 de la troisième étape C d'installation de la mise à jour au calculateur. [0036] De plus, l'opération B3 de téléchargement peut comprendre une opération optionnelle B3' pour effectuer une vérification de l'intégrité et/ou 30 de l'authenticité des fichiers reçues, par exemple sur la base d'une empreinte 3067136 9 issue d'une fonction de hachage et d'un certificat délivré par une autorité de certification. En cas d'erreur lors de cette opération, l'opération de téléchargement de la mise à jour à partir du serveur distant est recommencée. [0037] Dans une quatrième opération B4, une demande d'autorisation 5 d'installation de la mise à jour est réalisée par l'installation mobile du dispositif mobile débarqué à destination de l'utilisateur. Par exemple, une notification apparait sur l'écran du dispositif mobile débarqué invitant à démarrer l'étape de mise à jour, ou bien une boite de dialogue apparait sur l'écran du dispositif mobile débarqué invitant l'utilisateur à autoriser l'étape d'installation de la mise 10 à jour au calculateur. Optionnellement, une deuxième autorisation peut être requise par le système embarqué du véhicule via un périphérique embarqué, par exemple un écran tactile lié au système multimédia du véhicule. [0038] La troisième étape C du présent procédé consiste en l'installation de la mise à jour au calculateur du véhicule, dont les fichiers ont 15 été téléchargés à la deuxième étape B. Cette troisième étape suppose que les étapes A et C précédentes aient été effectuées avec succès. [0039] Dans une première opération Cl, l'application mobile du dispositif mobile débarqué est connectée au système embarqué du véhicule afin de vérifier l'état du véhicule et de déterminer un moment opportun pour 20 réaliser l'installation de la mise à jour. Par exemple, ce moment opportun peut comprendre une situation du véhicule à l'arrêt et un niveau de batterie minimal. Cependant, d'autres paramètres peuvent être pris en compte comme une localisation du véhicule, par exemple à proximité du domicile, une information de temps (date et heure) ou tout autre type d'information. 25 [0040] Cette opération Cl peut se faire immédiatement après l'opération B4 de demande d'autorisation pour l'installation de la mise à jour ou bien peut être décalé dans le temps, par exemple selon une information de programmation de mise à jour fournie par l'utilisateur durant l'opération B4. [0041] Si l'opération Cl ne peut être réalisée immédiatement après 30 l'opération B4, l'application mobile suit l'état du véhicule et informe l'utilisateur 3067136 - 10 - lors d'une opération optionnelle Cl' dès que le calculateur est prêt à recevoir l'installation de la mise à jour, et demande éventuellement une nouvelle autorisation. [0042] Lors de l'opération C2, l'application mobile installée sur le 5 dispositif mobile débarqué procède à l'inhibition des fonctions du système embarqué, notamment les fonctions rendues non disponibles par l'installation de la mise à jour au calculateur ou bien les fonctions destinées à prévenir toute utilisation du véhicule, dans le cas où un calculateur critique pour la sécurité et/ou le fonctionnement du véhicule est mis à jour. Par exemple, la fermeture 10 des portes du véhicule peut être empêchée de façon à inciter l'utilisateur détenant le dispositif mobile débarqué à rester à l'intérieur ou à proximité du véhicule. En outre, le démarrage du moteur du véhicule peut être empêché. D'un point de vue technique, le système embarqué du véhicule ou au moins le calculateur à mettre à jour est placé dans un mode de mise à jour dans lequel 15 la réception de jeton d'autorisation est inhibée et les ordres reçus ne sont plus interprétés. Le système embarqué est ainsi placé dans l'attente de recevoir le fichier de mise à jour et le fichier de licence. [0043] Durant l'opération C3, le téléchargement du fichier de mise à jour et du fichier de licence est effectué par l'application mobile à partir du 20 dispositif mobile débarqué sur lequel ces fichiers sont stockés vers le système embarqué du véhicule. À cette occasion, des vérifications d'identification peuvent être effectuées par le système embarqué afin de vérifier que le dispositif mobile embarqué est légitime pour effectuer cette opération, par exemple par un système de jeton d'identification. De plus, toute autre 25 information ou tout fichier nécessaires pour la mise à jour est transmis au calculateur durant cette étape. En cas d'erreur lors de cette opération de vérification, une requête peut être émise à l'application mobile pour recommencer cette étape de téléchargement C3. Par exemple, une seule nouvelle tentative est effectuée. 3067136 [0044] Durant l'opération C4, une vérification de sécurité et d'intégrité est effectuée par le calculateur sur le fichier de mise à jour ainsi que sur le fichier de licence téléchargé à la deuxième étape, sur la base des informations reçue du dispositif mobile débarqué. Cette opération inclut le déchiffrement 5 éventuel du fichier de mise à jour et/ou du fichier de licence, la vérification de leur intégrité par utilisation d'une fonction de hachage et comparaison avec les empreintes fournies par le serveur distant, ainsi que la vérification d'un certificat d'authentification permettant de valider la signature du fichier de mise à jour. Une autorité de certification peut ainsi être utilisée pour transmettre, 10 générer et vérifier des certificats, par exemple par la transmission de listes de révocations de certificats. [0045] Cette opération C4 a donc pour but de vérifier que le fichier de mise à jour est intègre, c'est-à-dire non corrompu, authentique, c'est-à-dire issu d'un serveur distant autorisé ; et approprié, c'est-à-dire adapté au 15 calculateur à mettre à jour. [0046] En cas d'échec de l'opération C4, le calculateur émet une requête à destination de l'application mobile visant à recommencer l'opération C3 de téléchargement des fichiers de mise à jour et/ou de licence et une alerte peut être envoyée immédiatement ou ultérieurement au serveur 20 distant par le dispositif mobile débarqué à des fins de suivi. [0047] Durant l'opération C5, la mise à jour est appliquée au calculateur, c'est-à-dire que le logiciel de calculateur est modifié ou remplacé par la mise à jour, de façon à corriger des failles ou des défauts et/ou d'ajouter des fonctions ou paramètres. Une fois la mise à jour appliquée, le logiciel du 25 calculateur est redémarré sur le logiciel mis à jour. [0048] Durant l'opération C6, l'application mobile du terminal mobile débarqué vérifie le numéro de version du logiciel de calculateur et le compare au numéro de version du fichier de mise à jour téléchargé sur le terminal mobile débarqué, de façon à valider l'installation correcte de la mise à jour au 30 calculateur. Si les deux numéros de version concordent, l'utilisateur est 3067136 - 12 - informé par une notification ou une fenêtre de dialogue que le procédé de mise à jour est un succès. De plus, le numéro NIU et le numéro de version du logiciel sont envoyés au serveur distant afin de confirmer le succès du procédé de mise à jour. Dans le cas contraire, l'utilisateur est notifié que le procédé de 5 mise à jour a échoué et doit être recommencé. [0049] Alternativement, si la mise à jour est incohérente, si le calculateur est incapable de redémarrer sur le logiciel mis à jour ou en cas d'erreur du calculateur, le précédent logiciel du calculateur, non mis à jour, peut avoir été sauvegardé par exemple sur le dispositif mobile débarqué ou au 10 sein du système embarqué de véhicule, et ainsi être réinstallé pour permettre un fonctionnement normal du véhicule. [0050] Ainsi, le procédé de mise à jour selon la présente invention utilise un dispositif mobile débarqué en tant que pivot, c'est-à-dire pour assurer des fonctions de téléchargement, de vérification, de sécurité et d'interface 15 homme-machine, entre le serveur distant et le système embarqué de véhicule. Ceci autorise un procédé de mise à jour asynchrone, c'est-à-dire sans connexion permanente entre le serveur distant et le système embarqué du véhicule et ainsi une robustesse importante du procédé de mise à jour. En outre, le système embarqué de véhicule peut comprendre une architecture 20 simplifiée du fait des fonctions liées au procédé de mise à jour déportées sur le dispositif mobile connecté. [0051] On comprendra que diverses modifications et/ou améliorations évidentes pour l'homme du métier peuvent être apportées aux différents modes de réalisation de l'invention décrits dans la présente description sans 25 sortir du cadre de l'invention. En particulier, il est fait référence aux opérations de téléchargement B3 et C3, dans lesquelles un échec du téléchargement, par exemple du fait d'une mauvaise connexion, d'un temps de transfert trop long ou de l'extinction du dispositif mobile débarqué enclenche un scénario spécifique dans lequel l'utilisateur est notifié de l'échec du téléchargement et REVENDICATIONS1. Procédé de mise à jour d'un calculateur d'un système embarqué de véhicule, par l'intermédiaire d'un dispositif mobile débarqué connecté sans fil au dit système embarqué, ledit procédé comprenant les étapes suivantes : A. Récupération par le dispositif mobile débarqué d'une information de disponibilité d'une mise à jour destinée au calculateur embarqué de véhicule, à partir d'un serveur distant, B. Téléchargement par le dispositif mobile débarqué de ladite mise à jour destinée au calculateur du système embarqué de véhicule, C. Installation de la mise à jour par le dispositif mobile débarqué sur le calculateur du système embarqué de véhicule. 2. Procédé de mise à jour selon la revendication précédente, caractérisé en ce que l'étape A de récupération d'un fichier de mise à jour comprend une opération A2 de comparaison entre le numéro de version de la mise à jour et le numéro de version du logiciel du calculateur, et en ce que le procédé de mise à jour est arrêté si le numéro de version de la mise à jour du logiciel du calculateur est égal ou plus élevé que le numéro de version de la mise à jour. 3. Procédé de mise à jour selon la revendication précédente, caractérisé en ce que l'étape B de téléchargement comprend une opération B2 de génération d'un fichier de mise à jour et d'un fichier de licence sur la base d'information du calculateur de véhicule. 4. Procédé de mise à jour selon la revendication précédente, caractérisé en ce que l'étape C d'application de la mise à jour comprend une 25 opération C4 de vérification d'intégrité et de sécurité du fichier de mise à jour et du fichier de licence. 3067136 -15- 5. Procédé de mise à jour selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape C d'installation de la mise à jour comprend une opération C2 d'inhibition des fonctions du système embarqué et de passage en mode mise à jour. 5 6. Procédé de mise à jour selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape C d'installation de la mise à jour au calculateur comprend une opération C3 de téléchargement du fichier de mise à jour et du fichier de licence par le système embarqué à partir du dispositif mobile débarqué. 10 7. Véhicule automobile comportant au moins un système embarqué comprenant un calculateur adapté pour être mis à jour par un procédé selon l'une quelconque des revendications précédentes.