{"id":7429,"date":"2021-03-20T14:37:39","date_gmt":"2021-03-20T18:37:39","guid":{"rendered":"https:\/\/techlinkfrench.mynetworkcontent.com\/?p=7429"},"modified":"2021-04-20T16:19:18","modified_gmt":"2021-04-20T20:19:18","slug":"programmation-avec-la-plateforme-vip-vehicle-intelligence-platform","status":"publish","type":"post","link":"https:\/\/gm-techlinkfrench.com\/?p=7429","title":{"rendered":"Programmation avec la plateforme VIP (Vehicle Intelligence Platform)"},"content":{"rendered":"<p>La nouvelle plateforme intelligente de v\u00e9hicule GM, ou plateforme VIP, actuellement utilis\u00e9e sur les mod\u00e8les Corvette, CT4 et CT5 2020-2022, et Tahoe, Suburban, Yukon, Escalade et Envision 2021-2022, procure une capacit\u00e9 accrue et la possibilit\u00e9 de mieux g\u00e9rer la complexit\u00e9 technologique.<\/p>\n<p>Gr\u00e2ce \u00e0 une augmentation quintupl\u00e9e en capacit\u00e9 de syst\u00e8mes et en rapidit\u00e9 de r\u00e9ponse par rapport au syst\u00e8me actuel Global A, l&#8217;architecture \u00e9lectrique VIP de prochaine g\u00e9n\u00e9ration offre la capacit\u00e9 de g\u00e9rer plus de 100 modules informatiques. Elle est en mesure de prendre en charge les syst\u00e8mes de s\u00e9curit\u00e9 active, les mises \u00e0 jour logicielle de v\u00e9hicule par liaison radio (OTA), les r\u00e9seaux 5G, les protections de cybers\u00e9curit\u00e9 am\u00e9lior\u00e9es et les technologies de v\u00e9hicule \u00e9lectrique (Fig. 1).<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-14537\" src=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F01-program-5.png\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" srcset=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F01-program-5.png 740w, https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F01-program-5-300x195.png 300w, https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F01-program-5-85x55.png 85w, https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F01-program-5-200x130.png 200w\" alt=\"\" width=\"740\" height=\"480\" \/><strong>Fig. 1<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>L&#8217;architecture \u00e9lectrique VIP comprend des bus CAN \u00e0 deux fils et des bus Ethernet \u00e0 deux fils qui assurent un transfert de donn\u00e9e haute vitesse et permettent \u00e0 plusieurs bus LIN \u00e0 fil simple d&#8217;\u00e9changer des informations entre les modules de commande ma\u00eetres et d&#8217;autres dispositifs intelligents. Les r\u00e9seaux GMLAN \u00e0 basse vitesse ne sont plus utilis\u00e9s sur les v\u00e9hicules VIP.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Protocole CAN<\/strong><\/p>\n<p>Le protocole de communication de l&#8217;architecture VIP est bas\u00e9 sur le protocole CAN (Controller Area Network) largement utilis\u00e9. Les bus CAN sont utilis\u00e9s lorsque les donn\u00e9es doivent \u00eatre \u00e9chang\u00e9es \u00e0 haute vitesse, particuli\u00e8rement par un dispositif de commande qui utilise de l&#8217;information pour le r\u00e9glage d&#8217;un syst\u00e8me du v\u00e9hicule, comme les commande de groupe motopropulseur ou de confort\/commodit\u00e9. Chaque r\u00e9seau de donn\u00e9es CAN est constitu\u00e9 de deux fils torsad\u00e9s, nomm\u00e9 CAN (+) et CAN (-), avec une r\u00e9sistance terminale de 120 ohms\u2009(\u2126) \u00e0 chaque extr\u00e9mit\u00e9 du bus entre les circuits CAN (+) et CAN (-).<\/p>\n<p>La technologie de communication de donn\u00e9es Ethernet utilise une seule paire de fils de cuivre torsad\u00e9s \u00e0 des vitesses de 100 Mbit\/s et 1000 Mbit\/s. Le syst\u00e8me Ethernet utilise la communication point \u00e0 point raccord\u00e9e par un commutateur Ethernet [Module &lt;&#8211;&gt; Switch &lt;&#8211;&gt; Module]. Le bus Ethernet n&#8217;utilise pas de r\u00e9sistance terminale.<\/p>\n<p>Le module d&#8217;interface de donn\u00e9es s\u00e9rie K56 et l&#8217;autoradio A11 sont dot\u00e9s d&#8217;un commutateur Ethernet raccord\u00e9 aux autres modules Ethernet. Ces modules communiquent avec les autres dispositifs et syst\u00e8mes du v\u00e9hicule par l&#8217;entremise des bus CAN et LIN. Les codes d&#8217;anomalie sont lus sur le CAN pour diagnostiquer les d\u00e9faillances Ethernet, LIN et syst\u00e8mes.<\/p>\n<p>Toute d\u00e9faillance d&#8217;un faisceau de c\u00e2bles Ethernet doit \u00eatre r\u00e9par\u00e9e uniquement avec la trousse appropri\u00e9e pour la r\u00e9alisation du d\u00e9brochage\/rebrochage. Si les trousses de r\u00e9paration de faisceau de c\u00e2bles ne sont pas disponibles, il faut remplacer le faisceau de c\u00e2bles complet. Aucun sertissage ou \u00e9pissage ne doit \u00eatre r\u00e9alis\u00e9 sur le faisceau de c\u00e2bles Ethernet.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Interface de donn\u00e9es s\u00e9rie <\/strong><\/p>\n<p>Pour signaler toute perte de communication et \u00e9tablir les codes d&#8217;anomalie, le module d&#8217;interface de donn\u00e9es s\u00e9rie\u2009K56 doit conna\u00eetre et apprendre les modules de commande du v\u00e9hicule et leurs bus associ\u00e9s. Si le module d&#8217;interface de donn\u00e9es s\u00e9rie est remplac\u00e9 ou qu&#8217;un autre module est ajout\u00e9 au bus, comme un accessoire pos\u00e9 par le concessionnaire, il est essentiel de r\u00e9aliser un processus d&#8217;apprentissage au moyen du processus d&#8217;apprentissage du module d&#8217;interface de donn\u00e9es s\u00e9rie dans le syst\u00e8me SPS.<\/p>\n<p>Le contenu pr\u00e9c\u00e9demment programm\u00e9 n&#8217;est pas supprim\u00e9 ou \u00e9cras\u00e9 par le processus d&#8217;apprentissage. Si le processus d&#8217;apprentissage n&#8217;est pas r\u00e9alis\u00e9 sur un nouveau module d&#8217;interface de donn\u00e9es s\u00e9rie, le code d&#8217;anomalie U1977 (auto-apprentissage d&#8217;identification de l&#8217;ECU non r\u00e9alis\u00e9) s&#8217;\u00e9tablit jusqu&#8217;\u00e0 ce que la proc\u00e9dure d&#8217;apprentissage soit r\u00e9alis\u00e9e. Si le processus d&#8217;apprentissage n&#8217;est pas valide en raison d&#8217;une d\u00e9faillance interne ou d&#8217;un remplacement de module d&#8217;interface de donn\u00e9es s\u00e9rie, le code d&#8217;anomalie U3000 42 (Module de commande \u2013 D\u00e9faillance m\u00e9moire g\u00e9n\u00e9rale) ou U3002 56 (Num\u00e9ro d&#8217;identification du v\u00e9hicule \u2013 Configuration non valide\/incompatible) s&#8217;\u00e9tablit. Il y a ensuite perte de communication entre le module d&#8217;interface de donn\u00e9es s\u00e9rie et tous les modules de commande, puis des codes d&#8217;anomalie s&#8217;\u00e9tablissent relativement \u00e0 des modules de commande absents du v\u00e9hicule.<\/p>\n<p>Le module d&#8217;interface de donn\u00e9es s\u00e9rie fonctionne \u00e9galement comme une passerelle qui isole les r\u00e9seaux s\u00e9curis\u00e9s du v\u00e9hicule des r\u00e9seaux non s\u00e9curis\u00e9s. L&#8217;isolement des r\u00e9seaux principaux permet le fonctionnement parall\u00e8le des syst\u00e8mes d&#8217;aide au conducteur avanc\u00e9e et des caract\u00e9ristiques de s\u00e9curit\u00e9 active, comme l&#8217;\u00e9vitement de collision am\u00e9lior\u00e9. Si un logiciel malveillant entre dans le v\u00e9hicule par l&#8217;entremise du syst\u00e8me d&#8217;infodivertissement, d&#8217;OnStar ou du connecteur de diagnostic, ce logiciel pourrait avoir une incidence sur les autres syst\u00e8mes du v\u00e9hicule.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Mode d&#8217;alimentation<\/strong><\/p>\n<p>Dans l&#8217;architecture VIP, le module confort\/commodit\u00e9s\u2009K9 est le dispositif ma\u00eetre du mode d&#8217;alimentation (PMM) et le module d&#8217;interface de donn\u00e9es s\u00e9rie\u2009K56 est le PMM de secours. Il y a cinq modes d&#8217;alimentation : contact coup\u00e9, accessoires, mode de marche\/entretien (moteur arr\u00eat\u00e9), propulsion (moteur en marche) et d\u00e9marrage. Tout comme le PMM, le module BCM utilise un certain nombre d&#8217;\u00e9tats et les donn\u00e9es du v\u00e9hicule pour d\u00e9terminer quel mode d&#8217;alimentation est requis. Il envoie ces informations aux autres modules par l&#8217;entremise des donn\u00e9es s\u00e9rie.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>MDI 2 requis<\/strong><\/p>\n<p>L&#8217;outil MDI 2 EL-52100 est requis la programmation, configuration et param\u00e9trage de module de commande sur les v\u00e9hicules \u00e9quip\u00e9s de l&#8217;architecture VIP. L&#8217;outil MDI 1 n&#8217;est pas en mesure de r\u00e9aliser les proc\u00e9dures de programmation et de param\u00e9trage. L&#8217;utilisation d&#8217;un MDI 1 sur ces v\u00e9hicules peut entra\u00eener des donn\u00e9es erron\u00e9es ou l&#8217;\u00e9chec de la programmation qui pourrait entra\u00eener le remplacement inutile du module.<\/p>\n<p>En cas d&#8217;installation d&#8217;un analyseur-contr\u00f4leur, il tente de communiquer avec chaque module de commande qui peut \u00eatre disponible sur le v\u00e9hicule, selon l&#8217;\u00e9quipement en option. Si une option n&#8217;est pas pr\u00e9sente sur le v\u00e9hicule, l&#8217;outil affiche \u00ab\u00a0No Communication\u00a0\u00bb (aucune communication) pour ce module de commande. Pour \u00e9viter les mauvais diagnostics d&#8217;un message \u00ab\u00a0No Communication\u00a0\u00bb (aucune communication), Se reporter aux r\u00e9f\u00e9rences de liaison de donn\u00e9es qui indiquent les modules de commande et les bus avec lesquels les modules communiquent dans les renseignements techniques (SI) appropri\u00e9s et dans les codes EFC de fabrication du v\u00e9hicule afin de d\u00e9terminer les modules de commande en option.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Programmation d&#8217;un module<\/strong><\/p>\n<p>En cas de programmation SPS (syst\u00e8me de programmation d&#8217;entretien) d&#8217;un module (Fig. 2), suivre toutes les directives \u00e0 l&#8217;\u00e9cran du syst\u00e8me SPS.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-14538\" src=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F02-program-1.png\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" srcset=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F02-program-1.png 740w, https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F02-program-1-300x195.png 300w, https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F02-program-1-85x55.png 85w, https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F02-program-1-200x130.png 200w\" alt=\"\" width=\"740\" height=\"480\" \/><strong>Fig. 2<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Ces conseils sont \u00e9galement utiles pour l&#8217;ex\u00e9cution appropri\u00e9e d&#8217;une programmation :<\/p>\n<p><strong>Confirmer le NIV<\/strong> \u2013 Techline Connect (TLC) n&#8217;ex\u00e9cute pas automatiquement la lecture du num\u00e9ro d&#8217;identification du v\u00e9hicule (NIV) dans le mode d&#8217;alimentation Contact coup\u00e9. Les techniciens doivent confirmer que le NIV est appropri\u00e9 avant la programmation en v\u00e9rifiant que le NIV indiqu\u00e9 dans Techline Connect correspond \u00e0 la plaque du NIV du v\u00e9hicule (Fig. 3). S&#8217;assurer de ne pas s\u00e9lectionner un NIV d\u00e9j\u00e0 pr\u00e9sent dans la m\u00e9moire de l&#8217;application Techline Connect, qui proviendrait par exemple du v\u00e9hicule pr\u00e9c\u00e9dent.<\/p>\n<p>Pour utiliser la lecture NIV avec Techline Connect, le mode d&#8217;alimentation (allumage) du v\u00e9hicule doit \u00eatre Contact mis avant de proc\u00e9der \u00e0 la lecture du NIV \u00e0 partir du module de commande du moteur (ECM), qui est le module ma\u00eetre du NIV du v\u00e9hicule. La programmation ou la reprogrammation des modules avec un NIV incorrect et l&#8217;utilisation de logiciels et de fichiers d&#8217;\u00e9talonnage d&#8217;un NIV incorrect peut entra\u00eener des probl\u00e8mes d&#8217;entretien futur, de m\u00eame que des probl\u00e8mes potentiels de rendement du v\u00e9hicule qui pourraient n\u00e9cessiter une reprogrammation du v\u00e9hicule.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-14539\" src=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F03-program-6.png\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" srcset=\"https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F03-program-6.png 740w, https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F03-program-6-300x195.png 300w, https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F03-program-6-85x55.png 85w, https:\/\/gm-techlink.com\/wp-content\/uploads\/2021\/03\/F03-program-6-200x130.png 200w\" alt=\"\" width=\"740\" height=\"480\" \/><strong>Fig. 3<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Tension de la batterie<\/strong> \u2013 Une tension stable de la batterie est essentielle pendant la programmation. Toute fluctuation, les pics, la surtension ou la perte de tension interrompent la programmation. Installer un outil de soutien de programmation autoris\u00e9 par GM pour maintenir la tension du syst\u00e8me. Ne pas utiliser un chargeur de batterie.<\/p>\n<p><strong>Mode d&#8217;alimentation Contact coup\u00e9<\/strong> \u2013 Le mode d&#8217;alimentation (allumage) doit \u00eatre Contact coup\u00e9 pour d\u00e9marrer la programmation du module. Toute charge sur la batterie du v\u00e9hicule, comme l&#8217;\u00e9clairage int\u00e9rieur, les feux ext\u00e9rieurs et les feux de circulation de jour, de m\u00eame que le fonctionnement du syst\u00e8me CVC, peuvent avoir une incidence sur le processus de t\u00e9l\u00e9chargement et causer des erreurs.<\/p>\n<p><strong>Ne pas changer le mode d&#8217;alimentation<\/strong> \u2013 Ne pas changer le mode d&#8217;alimentation du v\u00e9hicule (position du commutateur d&#8217;allumage) pendant la proc\u00e9dure de programmation, \u00e0 moins d&#8217;indication contraire. La programmation entra\u00eene le ou les modules de commande appropri\u00e9s \u00e0 changer le mode d&#8217;alimentation au besoin pendant la proc\u00e9dure, peu importe le mode d&#8217;alimentation du v\u00e9hicule.<\/p>\n<p><strong>Maintenir le v\u00e9hicule enti\u00e8rement en veille<\/strong> \u2013 S&#8217;assurer que le v\u00e9hicule ne s&#8217;\u00e9veille pas pendant la programmation en maintenant toutes les portes ferm\u00e9es (v\u00e9hicule enti\u00e8rement en veille). Pour acc\u00e9der au v\u00e9hicule, enclencher le loquet de la porte du conducteur en position ferm\u00e9e pour que la porte puisse demeurer ouverte. Si une porte ferm\u00e9e est ouverte pendant la programmation, les bus s&#8217;\u00e9veillent et causent l&#8217;\u00e9tablissement de codes d&#8217;erreur.<\/p>\n<p><strong>Effacer tous les codes d&#8217;anomalie<\/strong> \u2013 Apr\u00e8s la programmation, effacer tous les codes d&#8217;anomalie et laisser le v\u00e9hicule tomber en mode de veille. Les codes d&#8217;anomalie U1962 (incapacit\u00e9 d&#8217;authentifier le message de donn\u00e9es s\u00e9rie) et U1983 (d\u00e9faillance mat\u00e9rielle interne du module d&#8217;interface de donn\u00e9es s\u00e9rie) peuvent s&#8217;\u00e9tablir et le t\u00e9moin d&#8217;anomalie (MIL) peut s&#8217;allumer si les codes d&#8217;anomalie ne sont pas effac\u00e9s et que le v\u00e9hicule ne tombe pas en veille apr\u00e8s la programmation ou la configuration de l&#8217;authentification de donn\u00e9es s\u00e9rie (SDAC).<\/p>\n<p>En cas d&#8217;\u00e9chec de la SDAC, le code d&#8217;anomalie U1962 s&#8217;\u00e9tablit en tant que code actuel. Il demeure \u00e9tabli jusqu&#8217;\u00e0 la r\u00e9alisation de la programmation qui ex\u00e9cute la SDAC, ou jusqu&#8217;\u00e0 la r\u00e9alisation de la proc\u00e9dure SDAC autonome au moyen du syst\u00e8me SPS. Si le code d&#8217;anomalie\u2009U1962 est m\u00e9moris\u00e9 uniquement en tant que code historique, et qu&#8217;il n&#8217;est pas r\u00e9cup\u00e9r\u00e9 en tant que code actuel, ne pas r\u00e9aliser la proc\u00e9dure SDAC.<\/p>\n<p><strong>Attendre 5 minutes<\/strong> \u2013 Une fois la programmation termin\u00e9e, laisser le v\u00e9hicule \u00e0 l&#8217;arr\u00eat pendant cinq minutes avec le contact coup\u00e9, le prolongement d&#8217;alimentation des accessoires arr\u00eat\u00e9 et le porte-cl\u00e9s retir\u00e9 du v\u00e9hicule. Apr\u00e8s cinq minutes, le syst\u00e8me peut \u00eatre mis en marche pour la v\u00e9rification des r\u00e9parations.<\/p>\n<p>&nbsp;<\/p>\n<p><em>&#8211; Merci \u00e0 Bret Raupp et Peter Shear<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La nouvelle plateforme intelligente de v\u00e9hicule GM, ou plateforme VIP, actuellement utilis\u00e9e sur les mod\u00e8les Corvette, CT4 et CT5 2020-2022, et Tahoe, Suburban, Yukon, Escalade et Envision 2021-2022, procure une [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":["post-7429","post","type-post","status-publish","format-standard","hentry","category-2021-march"],"_links":{"self":[{"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=\/wp\/v2\/posts\/7429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7429"}],"version-history":[{"count":3,"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=\/wp\/v2\/posts\/7429\/revisions"}],"predecessor-version":[{"id":7457,"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=\/wp\/v2\/posts\/7429\/revisions\/7457"}],"wp:attachment":[{"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gm-techlinkfrench.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}