Código U0100: pérdida de comunicación con la centralita del motor, causas y diagnóstico

El código U0100 significa que una o varias centralitas del coche han dejado de recibir mensajes de la centralita del motor (ECM o PCM) a través de la red de datos. Su definición en la norma SAE J2012 es «Lost Communication With ECM/PCM «A»», es decir, pérdida de comunicación con la centralita de motor «A». Antes de pensar en una centralita averiada, revisa lo barato: en muchos casos el origen es una batería baja, un fusible, una masa floja o un conector con humedad.

Primero, identifica tu situación

Lo que ocurreQué suele indicarQué hacer ahora
No arranca, hay varios testigos encendidos y el cuentarrevoluciones no se mueveLa centralita del motor no tiene alimentación o está aislada de la redNo insistas con el motor de arranque: revisa batería y fusibles (pasos 1 y 2)
Arranca y va bien, pero el código aparece como históricoUn corte puntual: batería descargada, arranque con pinzas o cambio de bateríaAnota el código, bórralo y comprueba si vuelve
Se ha calado circulando o los testigos se encienden y apaganConexión o alimentación intermitenteCircula lo mínimo: puede volver a calarse
Tu lector OBD no consigue conectar con el motorLa centralita del motor no responde en la toma de diagnósticoEl mismo diagnóstico, empezando por la tensión

Si el motor ni siquiera gira o solo oyes un clic, repasa también la guía de qué hacer cuando el coche no arranca: la causa puede estar antes de la electrónica.

Qué son los códigos U y por qué lo guarda otra centralita

La letra U agrupa los fallos de la red de comunicación entre módulos. Según SAE J2012, los que empiezan por U0 son genéricos y significan lo mismo en cualquier marca, mientras que los U1 y U2 los define cada fabricante. El resto de familias están explicadas en la guía de códigos OBD2, y los demás fallos de red, en la categoría de códigos U.

La red CAN, en pocas palabras

Las centralitas de un coche moderno (motor, cambio, ABS, cuadro, carrocería…) comparten información por un bus CAN: dos cables trenzados, llamados CAN High y CAN Low, por los que viajan mensajes que cualquier módulo conectado puede leer. La centralita del motor publica, entre otros datos, las revoluciones y la temperatura del refrigerante. El cuadro los usa para mover sus agujas, el cambio automático para decidir cuándo cambiar de marcha y el ABS o el control de estabilidad para gestionar la tracción.

Lo habitual es que cada extremo de la red lleve una resistencia de terminación de 120 ohmios, en el mazo o dentro de un módulo. Como las dos quedan en paralelo, entre los dos cables se miden unos 60 ohmios, un dato que te servirá para el diagnóstico.

Por qué el U0100 no aparece en la centralita del motor

Cada módulo espera recibir ciertos mensajes del motor de forma periódica. Cuando el cuadro, el ABS o la caja de cambios dejan de recibirlos, cada uno guarda su propio U0100. Por eso es normal encontrar el mismo código repetido en varios módulos y nada en la centralita del motor: si estaba apagada o aislada, no pudo registrar el fallo.

Hay una consecuencia práctica: con un adaptador ELM327 y una app genérica puede que ni siquiera veas el código. El modo OBD genérico solo accede a las centralitas relacionadas con las emisiones, y si la del motor no responde, la app no conectará. Para leer el U0100 guardado en el ABS o en el cuadro necesitas un escáner multisistema o de marca. Te explicamos cómo hacerlo en leer los códigos de avería paso a paso y qué equipo elegir en la guía del escáner OBD2.

Síntomas habituales

  • El coche no arranca: según el modelo, el motor no gira o gira sin llegar a arrancar.
  • Muchos testigos a la vez: motor, ABS, control de estabilidad, airbag o cambio.
  • Cuentarrevoluciones a cero o agujas del cuadro que caen de golpe mientras conduces.
  • Cambio automático en modo de emergencia, bloqueado en una marcha.
  • En algunos coches, los ventiladores del radiador funcionan al máximo como medida de protección.
  • Motor que se cala en marcha cuando el corte es intermitente.

Causas, de la más barata a la más cara

CausaPistaCoste relativo
Batería descargada o bornes flojos u oxidadosEl código aparece tras un arranque difícil o tras días sin mover el cocheBajo
Fusible fundido o relé de alimentación de la centralitaNo llega tensión a la centralita con el contacto dadoBajo
Masa del motor o de la centralita floja u oxidadaEl fallo varía con los baches, el calor o al encender consumosBajo
Conector de la centralita con humedad, óxido o pines abiertosFallo intermitente, a menudo tras lluvias o tras lavar el motorBajo–medio
Cableado CAN rozado, cortado o mordidoDaños visibles en el mazo; lectura anómala entre los pines 6 y 14Medio
Otro módulo o un accesorio que bloquea la redCódigos U de varios módulos; la red vuelve al desenchufarloMedio
Reprogramación o actualización fallidaEl fallo empieza justo después de tocar el softwareMedio–alto
Centralita del motor averiadaAlimentación, masas y red correctas, y sigue sin responderAlto

Cómo diagnosticar el U0100 paso a paso

Antes de empezar. Desconecta los conectores de las centralitas solo con el contacto quitado. Si desconectas la batería, quita primero el borne negativo y conéctalo el último; puede que después tengas que reajustar la radio o los elevalunas, y algunos coches exigen un procedimiento del fabricante. En híbridos y eléctricos no toques los cables naranjas ni los componentes de alta tensión.

1. Mide la batería antes que nada

Muchas centralitas dejan de comunicarse cuando la tensión cae, sobre todo durante el arranque. En reposo, una batería cargada ronda los 12,6–12,8 V; por debajo de unos 12,4 V, cárgala antes de seguir buscando. El método completo está en cómo comprobar la batería con un multímetro. Revisa también que los bornes estén limpios y bien apretados.

Si antes del fallo se encendió el testigo de la batería con el coche en marcha, sospecha del sistema de carga: con el alternador fallando, la tensión puede bajar tanto que algunas centralitas dejan de comunicarse.

2. Comprueba fusibles y relé de alimentación

Localiza en el manual del propietario, o en la tapa de la caja de fusibles, los que alimentan la centralita del motor, el relé principal y la línea de encendido. Compruébalos con un multímetro o una lámpara de pruebas, no solo a simple vista. Si un fusible nuevo se vuelve a fundir, hay un cortocircuito: nunca pongas uno de mayor amperaje.

3. Revisa alimentación, masas y conector de la centralita

Aquí necesitas el esquema eléctrico de tu modelo para saber qué pin es cada cosa. Con el contacto dado, comprueba que llegan los 12 V de batería y de contacto. Después mide la caída de tensión en las masas, entre el pin de masa de la centralita y el borne negativo de la batería: debería ser prácticamente cero.

Con el contacto quitado, desconecta el conector de la centralita y busca humedad, óxido, pines doblados o terminales que se hayan salido hacia atrás. En algunos modelos la centralita va en zonas donde se acumula agua, como bajo la bandeja del parabrisas, así que revisa también que los desagües no estén tapados por hojas. Revisa las masas del motor al chasis y la de la batería.

No pinches los cables ni metas puntas gruesas en los terminales: los abrirás y crearás un fallo nuevo.

4. Mide la red CAN en el conector OBD

Con la batería desconectada (o, como mínimo, tras dejar que las centralitas se apaguen durante 15 minutos), mide la resistencia entre el pin 6 (CAN High) y el pin 14 (CAN Low) de la toma OBD. Según la guía de diagnóstico publicada por Gears Magazine:

Lectura entre pines 6 y 14Interpretación probable
Entre 58 y 64 ΩLas dos terminaciones de 120 Ω y el tramo que las une están bien
Entre 116 y 128 ΩSolo se ve una terminación: hay un circuito abierto más allá del primer módulo
Circuito abierto (OL)El corte está antes de la primera terminación
Entre 0 y 2 ΩCAN High y CAN Low están en cortocircuito entre sí

Mide además cada pin CAN contra el pin 16 (positivo) y contra el pin 4 (masa): debe marcar circuito abierto. Cualquier otra lectura indica un cortocircuito a tensión o a masa. Con el contacto dado y la batería conectada, las dos líneas rondan los 2,5 V respecto a masa cuando la red está en reposo; con tráfico de mensajes, el multímetro marca algo más en CAN High y algo menos en CAN Low.

Ten en cuenta un límite importante: en muchos coches la toma OBD está conectada a una pasarela (gateway) que separa la red de diagnóstico de la del motor. Leer 60 Ω en la toma no garantiza que la red del motor esté sana; para medirla hay que ir a los puntos que indique el esquema del fabricante.

5. Aísla el módulo que bloquea la red

Si hay cortocircuito o la red funciona a ratos, desconecta los módulos uno a uno, con la batería desconectada, y repite la medición. Empieza por lo instalado después de fábrica: alarmas, localizadores, radios o un adaptador que se deje siempre enchufado en la toma OBD. Si al desconectar uno la red vuelve a la normalidad, el problema está en ese módulo o en su cableado.

6. Software y centralita, al final

Si el U0100 empezó justo después de una actualización o de una reprogramación de potencia, la escritura pudo quedar incompleta. El taller oficial o el especialista que la programó suelen poder recuperarla. Solo con alimentación, masas y red comprobadas tiene sentido dar la centralita por averiada. Muchas se pueden reparar en talleres de electrónica. Una de segunda mano normalmente hay que adaptarla o clonarla al inmovilizador del coche; si no, lo habitual es que el motor no arranque.

Coste orientativo

ReparaciónRango orientativo
Diagnosis en taller30–100 €; según Autodoc Club, solo el diagnóstico de un U0100 suele llevar 1–2 horas
Fusible o relé (pieza)Estimación: 5–40 €
Batería nuevaEstimación: desde unos 80 €; más si el coche tiene start-stop
Reparación sencilla de un conector50–150 € según Autodoc Club
Reparación de la centralita en un especialista300–600 € y 1–3 días según Autodoc Club
Centralita nueva800–2.500 € más mano de obra y programación según Autodoc Club

¿Se puede circular con U0100? ¿Y pasar la ITV?

Si el código es histórico y el coche funciona con normalidad, puedes ir al taller mientras vigilas el cuadro. Si se ha calado en marcha o los testigos parpadean, no te arriesgues: un calado en carretera te deja sin empuje y, según el modelo, con la dirección y el freno más duros. En ese caso, pide una grúa.

En la ITV, el manual de procedimiento v7.9, en vigor desde el 1 de enero de 2026, prevé leer el OBD en vehículos Euro 5 (turismos y vehículos ligeros de mercancías, categorías M1 y N1), Euro 6 y Euro VI. Una conexión OBD no accesible o no operativa, el testigo de avería encendido y los códigos confirmados o permanentes se califican como defecto grave. Con un U0100 activo es probable que se dé alguna de esas situaciones. Borrarlo justo antes de la inspección no sirve si la avería sigue.

Preguntas frecuentes

¿El U0100 significa que la centralita del motor está rota?

No necesariamente. Es la última sospechosa: antes hay que descartar batería, fusibles, relé, masas, conectores y cableado de la red.

¿Por qué aparece después de cambiar la batería o arrancar con pinzas?

Porque durante la caída de tensión las centralitas pierden contacto entre sí y lo registran. Si el código no vuelve tras borrarlo y circular unos días, lo más probable es que fuera un corte puntual.

¿Qué diferencia hay entre U0100, U0101 y U0121?

La lógica es la misma, pero cambia el módulo que no responde: U0101 es la centralita del cambio y U0121, la del ABS. Si aparecen muchos códigos U distintos a la vez, busca una causa común (tensión, masa o red). Si solo aparece U0100, céntrate en la alimentación, el conector y el cableado del motor.

¿Una reprogramación puede provocar el U0100?

Sí. Una escritura interrumpida, por ejemplo por una bajada de tensión durante el proceso, o un archivo incompatible pueden dejar la centralita sin responder. Por eso conviene conectar un mantenedor de carga o una fuente de alimentación mientras se programa.

¿Sirve de algo borrar el código?

Solo si el coche funciona bien y sospechas de un corte puntual. Si vuelve, hay una avería real que el borrado solo oculta.

En resumen

El U0100 indica que el resto del coche ha dejado de recibir los datos de la centralita del motor. Sigue este orden: batería y carga, fusibles y relé, masas y conector, medición de la red en los pines 6 y 14 con la batería desconectada, módulos añadidos y, por último, software y centralita. Si el motor no arranca y no localizas el fallo con estas comprobaciones, un taller con esquemas y escáner de marca lo encontrará antes que el método de prueba y error.

Fuentes: SAE J2012 · Gears Magazine, diagnóstico de la comunicación CAN · Autodoc Club, código U0100 · Manual de procedimiento de inspección ITV v7.9

Última revisión: 19 de septiembre de 2026. Los precios son orientativos y dependen del modelo, la provincia y el taller; las estimaciones propias están indicadas como tales.