Qué es realmente un código de avería
Un DTC no es un dato 'guardado en el archivo' como un documento — es una entrada en la tabla de diagnóstico del ECU. El software ejecuta monitores: rutinas que prueban continuamente un sensor, un actuador o un subsistema contra condiciones esperadas. Cuando un monitor falla, el gestor de diagnóstico almacena el código y un freeze frame, y — según la entrada — enciende el MIL o dispara el modo degradado.
Cada entrada de la tabla lleva su propia lógica: condiciones de habilitación, contadores de confirmación, comportamiento del MIL y la ruta de emergencia. Por eso dos códigos sobre el mismo componente pueden comportarse de forma totalmente distinta.
Qué hace realmente un borrado OBD
Borrar los códigos con la diagnosis (modo OBD $04) vacía la memoria de averías: códigos presentes y pendientes, freeze frames y contadores — y resetea los monitores de readiness a 'not complete'.
Lo que no cambia es la detección. Las rutinas de monitorización siguen corriendo exactamente igual; en el siguiente ciclo de conducción que cumpla sus condiciones, el mismo test falla y el mismo código vuelve — con un DPF físicamente retirado, una EGR anulada o un sensor muerto, está garantizado. Los DTC permanentes van más allá: la diagnosis no puede borrarlos hasta que el monitor pasa por sí solo.
Qué significa 'DTC off' dentro del archivo
Un parche DTC-off modifica la calibración para que la avería no se registre nunca. Según la familia de ECU se hace de dos maneras:
- La tabla de máscara / desactivación DTC — se cambia el bit de habilitación o el byte de clase de la entrada para que el gestor de diagnóstico ignore por completo esa ruta de fallo.
- La propia rutina de monitorización — cuando no existe máscara útil para un código, la rama o llamada de función que detecta el fallo se neutraliza en la zona de código.
El resultado: la avería nunca se almacena, los contadores nunca suben y la ruta del MIL ligada a ese código nunca puede dispararse. Para el ECU, la condición simplemente no existe.
Qué cambia físicamente en el binario
En un ECU con máscara, la diferencia es un byte o dos por código dentro de la tabla DTC. En ECUs basados en rutina son unas pocas instrucciones parcheadas. En ambos casos es pequeño y dirigido — justo el tipo de cambio que nuestro servicio DTC OFF muestra en el audit trail de cada pedido.
Todo lo demás queda intacto: mapas, otros códigos de avería, datos del inmovilizador. Los checksums se recalculan para que el archivo se escriba limpio con herramientas estándar.
Efectos secundarios a entender antes de hacerlo
- Los monitores de readiness pueden quedar 'not ready' en algunas configuraciones — relevante donde las inspecciones comprueban el readiness OBD.
- Un código enmascarado queda invisible para siempre — guarda el archivo original para poder restaurar el diagnóstico más tarde.
- Algunos códigos comparten lógica de detección; un 'all codes off' a ciegas puede ocultar averías reales ajenas. Desactiva solo lo que tu cambio de hardware exige.
Por eso un flujo serio te hace elegir los códigos explícitamente en lugar de vaciar toda la tabla.
Borrado OBD o edición del archivo — la regla honesta
| Borrado OBD | DTC off en el archivo | |
|---|---|---|
| Qué es | Vacía la memoria de averías | Desactiva la ruta de detección del código |
| La avería vuelve si la causa persiste | Sí — en el siguiente ciclo fallido | No — el fallo nunca se registra |
| Monitores de readiness | Reseteados a 'not complete' | Se quedan como calibrados |
| Sobrevive a un reflash de serie | Sí (nada se modificó) | No — el software de serie restaura el código |
| Indicado para | Diagnóstico, mantenimiento, preparación de ITV | Hardware retirado o puenteado para siempre |
Si la causa sigue montada y funcionando, repara el coche — un DTC-off es para componentes físicamente retirados o intencionadamente puenteados.
Conformidad
La desactivación de monitores relacionados con emisiones está pensada para uso off-road y competición donde sea legal. En vehículos de vía pública puede estar prohibida — comprueba la normativa local antes de modificar un archivo.
Siguientes pasos
- DTC OFF — eliminación selectiva de códigos de avería
- Servicio EGR OFF
- Servicio DPF OFF
- Escaneo gratuito — identifica tu ECU
- Créditos y precios
Los archivos modificados se suministran solo para uso off-road y competición. Las modificaciones relacionadas con emisiones pueden no ser legales en vías públicas: consulta la normativa local.
Más guías
Cómo leer tu ECU — KESS3 vs Autotuner vs FLEX vs lecturas en bench
Leer la guíaCómo funciona EcuFilesLab — de la subida a la descarga
Leer la guíaArchivo stage 1 — qué revisar antes de flashear
Leer la guíaAdBlue / SCR off — qué cambia realmente
Leer la guíaCorrección de checksum ECU — por qué la herramienta lo necesita
Leer la guía