¿Qué significa el código U0100?
Síntomas visibles en taller
- Varios testigos encendidos a la vez (ABS, cambio, motor)
- U0100 guardado en otros módulos, no en la ECU de motor
- Caja en modo de emergencia
- Si la ECU no funciona: el motor no arranca
Causas habituales del código U0100
- ECU desconectada para leerla o escribirla en banco o en boot (código guardado mientras estaba fuera)
- ECU sin alimentación o con la batería baja durante el arranque
- ECU de otro vehículo o de otra variante, con la configuración de CAN distinta
- ECU en boot o sin software tras un flasheo interrumpido
- Cableado CAN, masa o conector de la ECU dañados
Solución por reprogramación ECU
En la mayoría de casos no hace falta reprogramar nada:
1. Después de un trabajo en banco o en boot: con la ECU de nuevo montada y funcionando, borrar los códigos de todos los módulos. Si U0100 no vuelve, era sólo el registro del tiempo en que la ECU estuvo fuera.
2. Si vuelve (codificación ECU): revisar que la ECU tiene el software, la variante y la codificación de CAN que esperan los demás módulos, sobre todo si es de otro vehículo, y recuperarla si quedó en boot.
No se resuelve con DTC OFF en la ECU de motor: el código lo guardan los otros módulos, y ocultarlo allí taparía un problema real de comunicación.
⚠️ Importante: La desactivación del DTC sin la calibración correcta del sistema asociado (Codificación ECU) no es una solución válida. Es necesario modificar tanto los mapas de calibración como la máscara de diagnóstico.