Quería contarles acerca de mi experiencia con las memorias de los vehículos.

Hoy en día en un automóvil se encuentran una serie de dispositivos electrónicos, los cuales almacenan información y parámetros de funcionamiento. La ventaja que existe es que por diseño los fabricantes han reducido el numero de tipos de memoria en forma sustancial. Hoy la memoria principal es la del tipo EEPROM esta memoria, que como su nombre la indica es del tipo Electrically Erasable Programmable Read-Only Memory y esto en buen español significa que la podemos grabar y regrabar al igual que una memoria FLASH de un pendrive, pero solo se puede grabar un numero limitado de veces entre 100.000 y un millón. Lo entretenido es que a diferencia de las antiguas memorias EPROM que necesitabas una lampara de UV para borrarlas y algunas ni siquiera tienen esa opción (EPROM OTP), la EEPROM las puedes borrar y grabar con el mismo dispositivo y en fracción de segundos.

A esta altura he dicho lo que se puede encontrar fácilmente por la web. Lo simpático de todo esto que hay unas "familias" de estas memorias que trabajan a 5v y su consumo de corriente es bajisimo. Por eso los fabricantes de vehículos han masificado su uso en distintos dispositivos. Los principales son tableros de instrumentos, computadores de motor, cajetines adicionales, radios e inclusive módulos de inmovilizadores. También es importante destacar que en algunas ocasiones estas memorias se borran (me paso con un tablero de un 406, que amaneció muerto) o se dañan sus datos (radios de los vehículos Ford "Code Error") con BMW hay que tener cuidado, ya que utilizan una eeprom que es la 35080 que tiene la característica de poderse borrar completa menos las dos primeras lineas (que es donde se almacena el kilometraje) y solo permite aumentar el valor de la información. Existen también las 95CXX y las 24CXX donde las XX dan el numero de informacion que se puede dar. En las BSI por ejemplo si se borra una linea de información, esta queda nuevamente en estado virgen. O en el fiat siena se elimina el immo.

El cuidado principal es que se debe identificar muy bien la memoria por que si no se realiza una correcta lectura no podremos realizar un backup de la información, como recomendación yo las leo tres veces y si la información no se modifico, la grabo como respaldo. También por el tamaño se pueden confundir con los LM que son reguladores de voltajes en las placas. Lo otro es que también están la mayoría de las veces están próximas a los microcontroladores.


Resumiendo:

Identificar el numero de la memoria
Identificar la posición del pin 1
Leer tres veces la memoria (si se provocan cambios. revisar la conexión de las pinsa de lectura y si estos cambios continúan unir el cuarzo de la placa)
Realizar el respaldo de la memoria ( es fundamental por si queda algún problema)
modificar la información
Grabar la memoria
y ver que paso