Les EEPROM série : 24C, 93C et 95

Ce sont les puces les plus manipulées de l'atelier après les calculateurs eux-mêmes : de petites mémoires à huit broches, présentes dans les tableaux de bord, les modules antidémarrage, les airbags, les autoradios. Savoir les lire, c'est savoir accéder à l'identité d'un véhicule.

LES TROIS BUS DES EEPROM SÉRIE (BOÎTIER 8 BROCHES COURANT) 24C I²C · 2 fils SDA — donnéesSCL — horloge + alimentation et masse 93C Microwire · 3 fils CS — sélectionCLK — horlogeDI / DO — données + alimentation et masse 95 / 25 SPI · 4 fils CS — sélectionSCK — horlogeSI — entréeSO — sortie + alimentation et masse Plus il y a de fils, plus le dialogue est rapide — mais le principe est le même : lire et écrire des octets. Le brochage exact dépend du fabricant : toujours vérifier le datasheet avant de souder.
I²C, Microwire et SPI : les trois bus des petites EEPROM

Trois familles, trois bus

Elles se répartissent en trois familles, chacune sur son bus — sa façon de dialoguer :

Plus il y a de fils, plus le dialogue est rapide, mais le principe reste identique : lire et écrire des octets.

Le piège des capacités

On lit souvent que « le numéro donne les kilobits ». C'est vrai pour une seule famille sur trois — et cette confusion fait perdre du temps :

FamilleRègleExemples
24Cle nombre est la capacité en kbit24C02 = 2 kbit · 24C64 = 64 kbit
93Ccodage propre, à connaître93C46 = 1 kbit · 93C56 = 2 · 93C66 = 4 · 93C76 = 8 · 93C86 = 16 kbit
95 / 25on retire le zéro final jusqu'à 64095040 = 4 kbit · 95160 = 16 kbit · 95640 = 64 kbit
95 / 25puis lecture directe à partir de 12895128 = 128 kbit · 95256 = 256 kbit

Pour mémoire : 8 kilobits = 1 kilo-octet. Un 95160 fait donc 16 kbit, soit 2 ko.

La broche ORG des 93C

Particularité qui piège : une 93C peut être organisée en mots de 8 bits ou de 16 bits selon l'état de la broche ORG. La même puce se lit donc de deux façons différentes, et un dump pris dans la mauvaise organisation paraît incohérent. À vérifier avant toute écriture.

Ce qu'elles contiennent

Ces mémoires gardent l'identité et les données apprises :

Comment on les lit

Selon le boîtier et l'accessibilité, on lit une EEPROM série :

Le boîtier dicte la méthode — voir les boîtiers. Et attention : le brochage exact dépend du fabricant, on vérifie toujours le datasheet avant de souder.

Le piège du « crash data »

Un module airbag d'occasion qui refuse de s'effacer garde souvent en EEPROM le souvenir d'un choc. Tant que cette donnée n'est pas remise en cohérence, le voyant reste. Ce n'est pas un défaut électrique : c'est une valeur mémorisée, exactement comme le compteur d'un FAP.

La Boîte à outils identifie la puce à partir de sa référence : famille, bus, capacité. Pratique pour savoir à quoi on a affaire avant même de sortir le fer.

Voir aussi l'antidémarrage et le VIN dans le calculateur.


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…