La génération MD1 et MG1 : microcontrôleurs récents, ce qui change pour le lecteur
Une nouvelle lignée, pas une simple évolution
MD1 et MG1 marquent le début d'une génération, pas un incrément mineur. Introduits autour de 2015-2016 pour accompagner la norme Euro 6d, l'intégration des aides à la conduite et l'hybridation, ces calculateurs rompent avec l'EDC17 et le MED17 sur le point le plus structurant : le microcontrôleur. MG1 gère l'essence, MD1 le diesel ; l'ensemble est parfois désigné MDG1.
Du multicœur, et deux familles de processeurs
Le cœur de cette génération est multicœur, là où l'EDC17 et le MED17 reposaient sur un TriCore mono-cœur. Concrètement, on rencontre deux grandes familles de processeurs :
- les premières unités (grossièrement 2018-2020, chez plusieurs constructeurs) sont apparues autour du SPC5777 de l'écosystème NXP/ST ;
- les versions plus récentes (à partir de 2021) reposent principalement sur les microcontrôleurs AURIX d'Infineon, de la famille TC2xx/TC3xx (par exemple TC275, TC277, TC29x, TC3xx).
La correspondance exacte processeur/millésime se vérifie au cas par cas ; l'idée à retenir est la montée en puissance de calcul et en mémoire, et la présence de plusieurs cœurs, dont certains travaillent en redondance (lockstep) pour la sûreté de fonctionnement.
Ce qui change pour le lecteur
Pour qui cherche à lire ou à identifier ces calculateurs, la bascule a des effets très concrets :
- La sécurité est renforcée. Cette génération a été conçue à une époque où la protection du logiciel est devenue une exigence de premier plan. En pratique, ces calculateurs sont réputés verrouillés, et la lecture passe généralement par le banc ou le mode boot selon les outils du marché — la présente fiche s'en tient au principe, pas à la méthode.
- L'identité reste interrogeable. Même verrouillé, un calculateur moderne répond aux services de diagnostic standard : on peut lire son identité et ses versions (numéros de pièce, versions logicielles, VIN) sans rien déverrouiller. C'est la base d'un travail propre.
- Les données apprises vivent toujours. Les adaptations, l'immobilisation, les compteurs et les défauts continuent d'exister dans une zone de données ; leur lecture par les services de diagnostic garde tout son sens pour comprendre l'état d'un moteur, comme le rappellent les valeurs d'adaptation.
Une génération qui pense « sécurité » d'abord
Le changement de philosophie compte autant que le changement de puce. Sur les générations précédentes, la protection était un ajout ; sur MD1/MG1, elle est intégrée dès la conception. Pour l'atelier, cela signifie qu'on ne présume plus jamais qu'un calculateur « se lit à la prise » parce qu'un modèle voisin le faisait : on identifie précisément la variante, on vérifie sa classe d'accès, puis on choisit la méthode.
La bonne réponse devant un MD1 ou un MG1 n'est pas « comment on force ? » mais « qu'est-ce qu'on peut lire proprement, et par quel accès ? ». L'identification honnête précède tout, et beaucoup d'informations utiles s'obtiennent sans toucher aux protections.
Le regard de l'atelier
Cette génération demande de la rigueur d'identification et de la modestie sur les raccourcis. Le principe d'accès (OBD, banc, boot) reste le même que pour les autres familles ; ce qui change, c'est le curseur, poussé nettement vers les accès profonds. On s'appuie sur le microcontrôleur multicœur et sa carte mémoire pour comprendre où vivent programme et données, et on documente toujours l'identité avant d'agir.
Voir aussi le microcontrôleur au cœur et les modes d'accès au calculateur.
Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.
