Lire une référence de calculateur : Bosch, constructeur et DID UDS

Identifier un calculateur, c'est croiser plusieurs numéros : le fournisseur, le constructeur, la version matérielle et la version logicielle. Cette fiche donne la clé de lecture, en prolongement de la nomenclature Bosch décodée.

LES 17 CARACTÈRES D'UN NUMÉRO DE SÉRIE (VIN) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1–3 · Constructeur (WMI) pays + marque 4–8 · Description (VDS) modèle, moteur, carrosserie 9 · Chiffre de contrôle vérificateur calculé 10 · Année-modèle cycle de 30 ans 11 · Usine site de montage 12–17 · Numéro de série identifiant unique Le VIN est inscrit dans le calculateur, souvent dans l'EEPROM. Il doit rester cohérent avec le reste du véhicule — c'est un point de contrôle constructeur.
La structure normalisée d'un numéro d'identification véhicule

Le numéro Bosch à 10 chiffres

Sur l'étiquette, le numéro matériel Bosch commence par un préfixe indicatif : 0281 pour un calculateur diesel, 0261 pour un essence. Mais ces préfixes ne suffisent jamais : le préfixe 0261 se retrouve sur un capteur de pression de suralimentation (0261230280), le 0281 sur un boîtier de préchauffage ou un débitmètre (0281006487), tandis que 0265 désigne l'ABS/ESP, 0285 les airbags et 0280 les anciens Jetronic et actionneurs. Le schéma officiel de découpage du nombre n'est d'ailleurs pas public : toute décomposition « groupe produit + série + numéro courant » est une déduction, pas un fait établi. De même, la ligne à dix chiffres commençant par 1037, omniprésente sur les bases de fichiers, est un numéro de logiciel/programme Bosch dont la structure formelle n'est pas documentée.

Les lignes d'une étiquette

Une étiquette Bosch complète se lit ligne par ligne : numéro matériel Bosch (par exemple 0281016594), type d'ECU (EDC17CP44), référence matérielle constructeur (7P0907401), code moteur (CASA), version logicielle livrée en production, et version matérielle (HW). Cette dernière est décisive : une révision H80 ne se lit pas dans les mêmes conditions qu'une H17. Certaines étiquettes, notamment BMW, sont pauvres et n'affichent qu'un numéro Bosch et un numéro DDE : il faut alors déduire le type par recoupement, d'où l'utilité d'une base de correspondance d'atelier.

Les références constructeur

Chaque constructeur a sa logique. Chez VAG (Teilenummer, par exemple 03L 906 022 AB), le premier bloc désigne le type véhicule/moteur pour lequel la pièce a été développée (038 = diesel PD 4 cylindres, 1J0 = Golf IV), le deuxième bloc commence par 9 pour l'électricité (906 = électricité moteur), le troisième bloc n'est pas séquentiel — son dernier chiffre pair ou impair indique le côté droit ou gauche — et la lettre finale est un indice de modification : deux suffixes différents ne sont pas forcément interchangeables, et un suffixe X signale un échange standard. Chez Ford, la forme est préfixe-12A650-suffixe : 12A650 est le code de base universel de tous les PCM programmables, et le suffixe change à chaque mise à jour logicielle, même sans changement matériel. Chez BMW, on distingue DME (essence) et DDE (diesel) ; dans la ROM, les sept premiers chiffres forment l'identifiant matériel, suivis de la famille logicielle puis de l'identifiant de calibration, la référence commandable étant le ZUSB et le niveau logiciel véhicule étant l'I-Stufe.

Matériel contre logiciel

La distinction est capitale : le numéro matériel reste constant tant que le calculateur n'est pas physiquement remplacé, alors que le numéro logiciel et l'identifiant de calibration changent à chaque mise à jour concession, rappel ou reprogrammation. Deux véhicules d'un même lot de production peuvent porter des versions logicielles différentes. On relit donc l'identité avant chaque intervention, même sur un véhicule déjà connu.

La lecture par les DID UDS

Le service UDS 0x22 (ReadDataByIdentifier) expose une identité normalisée par la norme ISO 14229-1. Quelques identifiants (DID) à connaître :

DIDContenu
F187numéro de pièce de rechange constructeur
F188 / F189numéro et version logiciel constructeur
F18Aidentifiant fournisseur (Bosch, Continental…)
F18Bdate de fabrication du boîtier — décisive depuis les protections de 2020
F18Cnuméro de série du calculateur
F190 / F191VIN / numéro matériel constructeur
F192numéro matériel fournisseur (typiquement le numéro Bosch à 10 chiffres)
F197nom du système ou type moteur
F199date de la dernière programmation

Point rassurant : la fonction « lire l'identité » est en lecture seule — elle n'écrit rien et n'endommage pas le calculateur si l'alimentation et les branchements sont corrects. Il n'y a donc aucune raison de ne pas l'exécuter et de l'archiver systématiquement, en s'appuyant sur la prise OBD. L'accès à ces services reste conditionné par le seed & key pour tout ce qui touche à l'écriture, et l'organisation mémoire derrière ces numéros est décrite dans la carte mémoire d'un calculateur.

D'autres identifiants utiles

Au-delà des DID les plus courants, la norme en expose d'autres qui servent au quotidien : F181 et F182 pour l'identification du logiciel applicatif et des données de calibration, F196 pour le numéro d'homologation d'émissions, F198 pour le code de l'atelier ayant réalisé la dernière programmation, et F19E pour la référence du fichier ODX de flash. Lus ensemble, ces identifiants dressent le portrait complet d'un calculateur : qui l'a fabriqué, quand, avec quel logiciel, et quand il a été reprogrammé pour la dernière fois. Ils sont d'ailleurs le pendant, en session UDS, des lignes que l'on déchiffre sur l'étiquette physique.

La discipline d'identification

La bonne pratique se résume en une règle : relire et archiver l'identité complète avant chaque intervention, y compris sur un véhicule déjà connu, parce que le logiciel a pu changer entre-temps. Cette lecture ne coûte rien, ne modifie rien, et constitue la première ligne de défense contre l'erreur la plus banale du métier — travailler sur la mauvaise version. Elle s'appuie sur les modes décrits dans OBD, bench, boot.

Voir aussi la nomenclature Bosch décodée, le VIN dans le calculateur et Continental, Siemens et VDO en profondeur.


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…