La famille Bosch EDC17
L'EDC17 est la gestion diesel du parc européen depuis 2007. Si vous traitez du diesel aujourd'hui, c'est très majoritairement de l'EDC17 que vous voyez passer.
Architecture
Microcontrôleur Infineon TriCore, famille TC17xx puis TC178x/TC179x selon les générations : TC1766, TC1767, TC1796, TC1797, TC1782, TC1791, TC1793. Mémoire flash interne au microcontrôleur sur la plupart des déclinaisons, ce qui change tout par rapport à l'EDC16 où elle était souvent externe.
C'est aussi la génération où apparaissent les protections logicielles : sur une partie des déclinaisons, une signature cryptographique vérifie l'authenticité du contenu à l'écriture. Selon le millésime et le constructeur, l'accès est plus ou moins verrouillé.
Les déclinaisons courantes
| Famille | Usage typique |
|---|---|
| EDC17C10 | PSA, Ford, Volvo |
| EDC17C46 / C54 / C64 | VAG |
| EDC17C50 / C53 / C56 | BMW, Opel |
| EDC17C60 / C66 / C70 / C74 | PSA, Ford, Renault, Jaguar Land Rover |
| EDC17C81 / C84 | Renault, Dacia, Nissan |
| EDC17CP04 / CP14 / CP20 | VAG, BMW |
| EDC17CP44 / CP45 / CP47 | PSA, Mercedes |
| EDC17CV41 / CV42 / CV44 / CV52 / CV56 | Poids lourd, agricole, engins |
La liste réelle dépasse largement ce tableau : il existe des dizaines de déclinaisons, avec des variantes de version logicielle à l'intérieur de chacune.
Lecture et écriture
- OBD : possible sur une bonne partie du parc, avec des restrictions croissantes sur les millésimes récents.
- Bench : très employé, souvent la voie la plus sûre.
- Boot TriCore : accès complet, et la solution de récupération quand plus rien ne répond. Suppose d'ouvrir le boîtier et d'agir sur une broche de démarrage.
Checksum et prise en charge
L'EDC17 est, de très loin, le diesel que nous traitons le plus. Vous déposez le fichier lu par votre outil, il vous revient modifié. Les sommes de contrôle ne sont pas modifiées de notre côté : votre outil s'en charge à l'écriture, et un correcteur est à votre disposition si le vôtre ne le fait pas.
Points d'attention
- La tension pendant l'écriture. Sur TriCore, une coupure en cours de programmation laisse un calculateur inaccessible en OBD. La récupération se fait alors en boot, boîtier ouvert.
- Les versions logicielles. Deux EDC17C64 peuvent porter des définitions radicalement différentes. La référence matérielle ne suffit jamais à identifier un fichier.
- Les protections. Sur certaines déclinaisons récentes, l'écriture exige des procédures particulières. Votre outil doit les gérer ; sinon, passez au bench ou au boot.
- Le système de dépollution complet. FAP, EGR, AdBlue et leurs stratégies sont profondément imbriqués dans cette génération. Une modification qui n'en tient pas compte génère des défauts en cascade.
Ce que la mémoire interne implique
Sur EDC17, la flash de 1,5 à 4 Mo est intégrée au TriCore (TC1766 pour 1,5 Mo, TC1796 pour 2 Mo, TC1797 pour 4 Mo). Il n'y a plus de composant mémoire séparé à cibler : tout passe par le microcontrôleur. Voir mémoire interne ou externe. Conséquence directe : une écriture interrompue laisse un calculateur inaccessible en OBD, et la récupération passe par un boot TriCore, boîtier ouvert, sur la broche d'amorçage — d'où le rôle décisif du maintien de charge pendant la programmation.
Les protections logicielles, expliquées
Sur une partie des déclinaisons récentes, le calculateur vérifie l'authenticité de son contenu au moment de l'écriture : c'est le principe du démarrage sécurisé, décrit dans signature RSA et secure boot. Pour l'atelier, cela se traduit par une exigence simple : l'outil doit gérer nativement la famille visée, faute de quoi l'écriture est refusée. La bonne réponse n'est pas de forcer quoi que ce soit, mais de disposer d'un outil à jour ou de passer par un fileservice.
Identité, adaptations et dépollution
L'EDC17 mémorise le codage des injecteurs — compensations individuelles de débit dites IMA ou IQA — qui font partie de l'identité du moteur et se conservent scrupuleusement. Les pressions de rampe atteignent 1 600 à 1 800 bar, parfois davantage, et la chaîne FAP + EGR + SCR est profondément imbriquée : régénérations, dosage d'AdBlue et recirculation sont arbitrés ensemble. Un défaut sur l'un se propage aux autres ; le diagnostic de la dépollution précède toujours l'intervention.
Le CAL ID et le CVN
La réglementation rend une partie de ce contenu visible de l'extérieur : le calculateur publie par l'OBD un identifiant de calibration (CAL ID) et une empreinte de vérification (CVN). Voir CAL ID et CVN. C'est un repère de traçabilité utile pour savoir à quelle version logicielle on a affaire avant même de lire.
Voir aussi MD1 et MG1, mémoire interne ou externe et le secure boot.
Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.
