Mettre à jour un Bosch MD1/MG1 récent : l'accès a changé

Un client veut une mise à jour de calibration sur un moteur à calculateur Bosch MG1 (essence) ou MD1 (diesel) — les générations qui ont remplacé les EDC17 et MED17, qu'on croise sur les B48/B58 BMW, les EA888 et EA288 evo du groupe VAG, et bien d'autres. Le piège : ce qui se faisait « à la prise » sur ces familles il y a quelques années ne se fait plus de la même manière aujourd'hui. L'accès a évolué, et il faut savoir sur quelle génération on tombe avant de promettre quoi que ce soit.

Identifier date / versionAvant mi-2020OBD ou banc directaccès plus ouvertLecture / écritureprotocole standardAprès mi-2020Bootloader verrouillésecure boot renforcéBanc, ECU ouvertétape bas niveau
MD1/MG1 : accès selon la date de production

Analyse

La famille MD1/MG1 repose sur un microcontrôleur AURIX TriCore et embarque un module de cybersécurité (CSM) avec secure boot. Contrairement à un EDC17, il n'y a pas de mode boot « classique » facilement accessible sur la carte. Ces calculateurs sont conçus pour être lus en mode banc (mode de service usine) ou par des protocoles OBD spécialisés.

Le point décisif, c'est la date de production :

Concrètement, deux mondes cohabitent sous le même nom :

En pratique, l'identifiant matériel du calculateur suffit souvent à trancher : deux voitures « du même modèle » peuvent embarquer l'une une unité d'avant durcissement, l'autre une unité verrouillée, selon le millésime et la référence exacte. On ne se fie donc jamais au modèle commercial, mais au numéro lu dans le calculateur. Ces unités gèrent aussi leur mémoire par zones protégées et par partitions : une raison de plus pour ne pas les traiter comme un vieux EDC17 dont on sortait le binaire d'un bloc.

Même famille, deux réalités : avant et après le durcissement de 2020. La première question n'est plus « quel protocole ? » mais « quel niveau de sécurité ? ».

Ce wiki ne décrit pas la manœuvre de déverrouillage elle-même : c'est une opération de banc spécialisée, propre à chaque variante, hors de notre périmètre. On explique le pourquoi, pas la séquence.

Résolution

Ce qu'on en retient


Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.

ANP Wiki
ANPFile Service · reprog en ligne
Chargement…