L'EEPROM : rôle et précautions
L'EEPROM est une mémoire non volatile de petite taille qui conserve les données propres au véhicule : celles qui ne doivent pas changer quand on modifie les cartographies, et qui distinguent ce calculateur-ci de tous les autres du même modèle.
Ce qu'elle contient
- Les données d'antidémarrage : le calculateur et l'antivol s'appairent, souvent via l'EEPROM.
- Le numéro d'identification du véhicule et des codages spécifiques.
- Certaines adaptations apprises : compensations d'injecteurs, valeurs de correction.
- Des compteurs et des indicateurs d'état.
Pourquoi on la distingue de la flash
La flash contient le programme et les cartographies : c'est ce qu'on modifie en reprogrammation, et c'est identique entre deux véhicules de même définition. L'EEPROM contient l'identité : elle est unique à chaque véhicule.
Confondre les deux est une erreur aux conséquences lourdes. Écrire l'EEPROM d'un véhicule dans un autre, c'est y transférer une identité qui n'est pas la sienne : antidémarrage actif, incohérences de codage, parfois calculateur inutilisable sans une remise en état spécialisée.
Les cas où l'on y touche
En reprogrammation courante, on n'y touche pas. Les cas légitimes sont précis :
- Clonage — lors du remplacement d'un calculateur mort, on transfère l'EEPROM de l'ancien vers le neuf pour conserver l'identité du véhicule et éviter les procédures d'appairage constructeur.
- Réparation d'antidémarrage — dans des interventions spécialisées, hors du champ de la reprogrammation moteur.
- Correction de compteur d'adaptation — dans certains cas de remplacement d'organe.
Les composants qu'on rencontre
Les EEPROM se présentent souvent sous des références de série connues : famille 95xxx (95160, 95320, 95640…) et famille 24Cxx. Ce sont de petits composants à huit pattes, lisibles avec le matériel adapté, parfois directement sur la carte, parfois dessoudés.
Les précautions non négociables
On sauvegarde l'EEPROM d'origine avant toute chose, exactement comme on archive le fichier flash d'origine. Sans cette sauvegarde, une erreur sur l'identité du véhicule peut être irréversible.
- Repérer sans ambiguïté le sens du composant avant tout dessoudage : une EEPROM remise à l'envers est détruite.
- Ne jamais transférer une EEPROM entre deux véhicules qui ne sont pas rigoureusement identiques.
- Vérifier la cohérence après écriture : un antidémarrage qui s'active est le premier signe d'une erreur.
Comment on la reconnaît et on la lit
Les EEPROM série se distinguent par leur protocole de dialogue : la famille 95xxx communique en SPI, la famille 24Cxx en I2C. Ce sont de petits boîtiers à huit pattes (SOIC8, parfois DIP8) sérigraphiés, lisibles avec un programmateur adapté, sur la carte ou dessoudés, le plus souvent au bench. Sur les architectures récentes, une data flash interne (DFLASH) remplit un rôle voisin, intégrée au microcontrôleur.
Pourquoi la sauvegarde d'origine est non négociable
L'EEPROM porte l'identité du véhicule : une erreur y est souvent irréversible faute de référence. On la sauvegarde avant toute chose, exactement comme le fichier flash. Repérer sans ambiguïté le sens du composant (repère de la patte 1) avant tout dessoudage est vital : une EEPROM remise à l'envers est détruite. Le maintien de charge et la propreté du travail comptent ici autant qu'à l'écriture flash.
Le lien avec l'antidémarrage
L'appairage entre le calculateur et l'antivol passe souvent par l'EEPROM. Ce couplage se décrit — il explique pourquoi transférer une EEPROM entre deux véhicules non identiques active l'antidémarrage et rend le calculateur inutilisable — mais sa remise en état relève d'interventions spécialisées, hors du champ de la reprogrammation moteur. En reprogrammation courante, on n'y touche pas.
Le cas légitime : le clonage
Le seul cas courant où l'on transfère une EEPROM est le clonage lors d'un remplacement de calculateur mort : on conserve l'identité du véhicule en transférant l'EEPROM de l'ancien vers le neuf. La cohérence entre flash et EEPROM y est la condition d'un clone fonctionnel.
Voir aussi le clonage, mémoire interne ou externe et le maintien de charge.
Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.
