Le guide complet des conventions de nommage des calculateurs Bosch

Le guide complet des conventions de nommage des calculateurs Bosch

·8 min read
BoschECUMED17EDC17MG1MD1MotronicTriCoreECU IdentificationSIMOS

Chaque lettre et chaque chiffre dans la designation d'un calculateur Bosch a une signification. Ce guide les decode tous, du premier Motronic M1 a la derniere generation MG1/MD1. Que vous identifiiez un calculateur sur le banc, que vous verifiez une reference constructeur, ou que vous cherchiez a comprendre quel materiel se trouve dans le vehicule de votre client, la convention de nommage vous dit tout ce que vous devez savoir avant meme d'ouvrir le fichier.

Nous avons redige cette reference parce que nous rencontrions constamment la meme confusion dans les forums et les canaux de support. Quelqu'un confond un MED17.5.2 avec un MED17.5.21, ou suppose qu'un EDC17C46 et un EDC17C54 partagent la meme organisation memoire parce qu'ils commencent tous les deux par EDC17C. Ces suppositions conduisent a des calculateurs briques et du temps perdu. Comprendre le systeme de nommage previent entierement ces erreurs.

Comment lire un nom de calculateur Bosch

Chaque calculateur Bosch porte une designation qui encode sa fonction, son type de carburant, son systeme d'injection, sa generation et sa variante materielle dans une chaine compacte. Une fois que vous comprenez le schema, vous pouvez identifier ce que fait n'importe quel calculateur juste par son nom.

Bosch utilise deux schemas de nommage distincts : le format historique (utilise jusqu'a la generation EDC17/MED17) et le nouveau format (introduit avec MG1/MD1). Les deux suivent des structures logiques qui revelent exactement quel materiel vous avez entre les mains.

Format historique : MED17.5.2

Prenez le nom MED17.5.2 et decomposez-le. Le M signifie Motronic, la marque Bosch pour les systemes de gestion moteur. Le E indique un accelerateur electronique, c'est-a-dire drive-by-wire sans cable de gaz. Le D vous dit qu'il s'agit d'une injection directe essence. Le 17 est le numero de generation, situant ce calculateur dans l'ere TriCore. Et .5.2 est la variante materielle, une configuration specifique souvent reservee a une application constructeur particuliere.

Nouveau format : MG1CS201

Le nouveau nommage fonctionne differemment. Dans MG1CS201, le M reste Motronic. Le G signifie desormais explicitement essence (Gasoline). Le 1 est la generation de la nouvelle plateforme. Ensuite, C indique l'injection common rail, S signifie injecteurs solenoides (par opposition a P pour piezo), et 201 est le numero de variante, qui dans ce cas correspond au moteur S58 de BMW dans les M3 et M4.

Les codes de lettres expliques

Les lettres de prefixe dans un nom de calculateur Bosch vous renseignent sur le type de moteur, la commande de papillon et le systeme d'injection.

Premiere lettre : toujours M

M signifie Motronic, la marque historique de Bosch pour la gestion moteur. Chaque calculateur moteur Bosch commence par M, qu'il soit essence ou diesel. Pour le diesel, le prefixe complet est EDC (Electronic Diesel Control).

Deuxieme lettre : papillon ou type de carburant

LettreSignificationDetails
EPapillon electroniqueDrive-by-wire sans cable. Standard sur tous les calculateurs essence modernes.
GEssence (Gasoline)Utilise dans le nouveau nommage (MG1). Identifie explicitement la gestion moteur essence.
DDieselUtilise dans le nouveau nommage (MD1). Identifie explicitement la gestion moteur diesel.

Troisieme lettre (historique) : type d'injection

LettreSignificationExemple
DInjection directe (GDI)MED17 pour injection directe essence
VDistribution variable (BMW Valvetronic)MEV17 avec systeme VVT BMW
GIntegration boite de vitessesMEG1 ou le calculateur gere aussi la transmission
(aucune)Injection indirecteME7 avec injection standard au collecteur

Lettres de suffixe EDC pour diesel

SuffixeSignificationExemple
VPompe d'injection (Verteiler)EDC15V avec systeme a pompe distributrice
PPompe-injecteur (Pumpe-Duse)EDC15P avec systeme pompe-injecteur
UInjecteur-pompe unitaireEDC16U1 avec systeme injecteur unitaire
CCommon railEDC17C46 avec injection common rail
CPCommon rail + injecteurs piezoEDC17CP44 avec common rail piezo

Familles de calculateurs essence

La lignee de calculateurs essence de Bosch couvre quatre decennies, de la Motronic M1 originale a la plateforme MG1 actuelle.

Les M1, M2 et M3 etaient les originaux. Des conceptions mono-puce avec injection et allumage de base, tournant sur des microcontroleurs Intel 8051 ou Infineon C166. On les retrouve dans les vehicules des annees 1980 et 1990.

La famille ME7.x a ete la revolution. Elle a introduit la gestion moteur basee sur le couple et le premier accelerateur electronique sur un calculateur de serie. Le processeur Infineon C167 permettait une calibration d'une complexite enorme pour l'epoque. C'est cette plateforme qui a lance l'industrie moderne de la reprogrammation. On la retrouve dans les vehicules VAG du debut des annees 2000, Volvo et Alfa Romeo.

Le MED9.x a fait la transition en ajoutant l'injection directe a la plateforme ME. Present dans les moteurs FSI de VAG, il representait l'etape de transition entre l'ere C16x et la generation TriCore.

La famille MED17.x et MEVD17.x est celle ou la majeure partie de l'industrie travaille encore. Basee sur TriCore, avec des microcontroleurs TC1766, TC1767 et TC1797 selon la variante. MED17 gere l'injection directe essence, tandis que MEVD17 ajoute l'integration BMW Valvetronic. C'est le cheval de bataille de la reprogrammation essence moderne et la plateforme dont nous avons parle en detail dans notre analyse approfondie du MED17.5.

Le MG1 est la generation actuelle, en production depuis environ 2016. Il remplace le MED17, supporte jusqu'a 24 cylindres et tourne sur des processeurs TC1793 ou TC1798 (les dernieres revisions sur Infineon AURIX). Le calculateur Bosch le plus polyvalent jamais produit. Consultez les applications MG1 dans notre base de donnees de calculateurs.

Familles de calculateurs diesel (EDC)

La serie EDC (Electronic Diesel Control) suit sa propre voie d'evolution.

L'EDC15 a ete le premier calculateur diesel grand public. Il utilisait une regulation basee sur le carburant et existait en trois variantes principales : EDC15V pour les pompes d'injection, EDC15P pour pompe-injecteur, et EDC15C pour les premiers systemes common rail.

L'EDC16 a ete le premier calculateur diesel base sur le couple. EDC16U gerait les systemes injecteurs unitaires (les moteurs PD de VAG sur lesquels beaucoup de reprogrammateurs travaillent encore), EDC16C le common rail, et EDC16CP ajoutait le support des injecteurs piezo.

L'EDC17 est passe a l'architecture TriCore, concu pour la conformite Euro 5 et Euro 6. Les EDC17C46, EDC17CP44 et EDC17CP57 comptent parmi les calculateurs diesel les plus reprogrammes au monde. On les retrouve dans les applications Volkswagen, Audi, BMW et Mercedes.

Le MD1 est la generation actuelle, remplacant l'EDC17 depuis 2016. MD1CP designe le common rail avec injecteurs piezo, MD1CS le common rail avec solenoides. Il partage la meme plateforme materielle que le MG1, ce qui explique pourquoi les structures de cartographies entre variantes essence et diesel de la meme generation presentent des chevauchements significatifs.

La transition d'EDC17 vers MD1 (et de MED17 vers MG1) n'etait pas un simple changement de nom. La nouvelle plateforme utilise une architecture materielle unifiee qui prend en charge a la fois l'essence et le diesel, le code de variante determinant l'application specifique.

Generation suivante : MG1 et MD1 en detail

Introduites vers 2016, les familles MG1 (essence) et MD1 (diesel) representent la plateforme de calculateur de production la plus avancee de Bosch.

Nouveau schema de nommage

PositionSignificationOptions
1re lettreMarqueM = Motronic (toujours)
2e lettreType de carburantG = Essence, D = Diesel
ChiffreGeneration1 = premiere generation de la nouvelle plateforme
4e lettreSysteme d'injectionC = Common rail
5e lettreType d'injecteurS = Solenoide, P = Piezo
Chiffres (3)Variante materielleSpecifique OEM (ex. 001 = VAG, 002 = Mercedes, 201 = BMW)
Note importante pour les reprogrammateurs : Deux calculateurs portant le meme nom de famille mais des codes de suffixe differents (ex. EDC17C46 vs EDC17C54) utilisent des configurations materielles differentes avec des microcontroleurs differents, des tailles de flash differentes et des cartographies memoire differentes. Ne supposez jamais que les donnees de calibration peuvent etre copiees directement entre des variantes de suffixe differentes sans une traduction de cartographies appropriee.

Microcontroleurs embarques

Comprendre quelle puce se trouve dans un calculateur est essentiel pour le travail sur banc, la lecture flash et la comprehension des organisations memoire.

GenerationMicrocontroleurArchitectureTaille flash
ME7.xInfineon C167C16x (16 bits)512 Ko a 1 Mo
MED9.xInfineon C167 / TC1766C16x / TriCore1 Mo a 1,5 Mo
MED17.5Infineon TC1766TriCore v1.31,5 Mo
MED17.x / EDC17CxxInfineon TC1767TriCore v1.3.12 Mo
MG1 / MD1 (actuel)Infineon TC1793 / TC1798TriCore v1.64 Mo
MG1 / MD1 (dernier)Infineon AURIX TC3xxTriCore v1.6.28 a 16 Mo

Le passage de C16x (16 bits) a TriCore (32 bits) a la generation MED17/EDC17 a ete le plus grand changement architectural de l'histoire des calculateurs Bosch.

Ce que cela signifie pour la traduction de cartographies

Comprendre la designation des calculateurs est fondamental pour la traduction de cartographies, le processus de transfert de cartographies de calibration d'une version logicielle a une autre au sein de la meme famille de calculateurs.

Les cartographies peuvent generalement etre traduites entre differentes versions logicielles du meme type de calculateur. Cependant, la traduction entre differentes familles (par exemple MED17 vers MG1) necessite une comprehension des differences structurelles entre les generations.

Chez WEREMAP, nous utilisons la correspondance binaire de motifs pour identifier et traduire automatiquement les cartographies de calibration. Savoir a quelle famille de calculateur vous avez affaire, et comprendre comment la convention de nommage correspond au materiel sous-jacent, est la premiere etape pour reussir cette traduction.

Bonus : nommage des calculateurs Siemens / Continental

Si Bosch domine le marche de la reprogrammation, on rencontre egalement frequemment des calculateurs Siemens (aujourd'hui Continental).

FamilleCarburantVariantes notablesOEM courants
SIMOSEssenceSIMOS 7.1, 8.x, 12.x, 16, 18.xVAG (Golf, Polo, A3)
SIDDieselSID 206, 208, 209, 212, 807Ford, JLR, PSA
PCRDieselPCR 2.1VAG (1.6 TDI)

Continental utilise SIMOS pour les applications essence VAG, SID pour le diesel (principalement Ford et PSA), et PCR pour des applications specifiques de common rail diesel. Comme pour Bosch, des numeros de variante differents signifient des configurations materielles differentes qui ne doivent jamais etre confondues lors du travail de calibration.