Código DTC
B2788

Falla de Señal IG2 / Comunicación ECU-EFI en Desacuerdo

El código B2788 en Toyota y Daihatsu (plataforma DNGA) indica una falla en la señal IG2 o una discordancia (en desacuerdo) en la comunicación con la ECU de EFI. Normalmente aparece junto al B2799 tras una caída de tensión que corrompe la sincronización BCM-ECU.

¿Por qué se produce este bloqueo?

El B2788 casi siempre aparece junto al B2799 — son dos síntomas del mismo colapso de memoria en la BCM, no dos fallas independientes:

1. La batería se descarga o llega al final de su vida útil.

2. Al arrancar con batería débil, o al empujar el vehículo con el switch abierto, el voltaje cae bruscamente bajo los 9V justo cuando la BCM y la ECU de EFI están leyendo o escribiendo datos en su memoria interna.

3. Esa caída interrumpe el ciclo de escritura (EEPROM) y corrompe tanto la señal IG2 como la sincronización que la ECU de EFI espera de la BCM — de ahí la discordancia ("en desacuerdo") que arroja el código.

4. La BCM activa una bandera de protección (freeze/lock): a partir de ese momento el vehículo rechaza la comunicación con el motor y no enciende.

Por qué los métodos tradicionales no funcionan

En modelos antiguos de Toyota, una desincronización de inmovilizador se resolvía con un puente de 30 minutos entre los pines 4 y 13 del puerto OBD2. En la plataforma DNGA ese método no funciona bajo ninguna circunstancia: los datos viajan encriptados por CAN Bus y ningún escáner convencional puede forzar el aprendizaje ni corregir la discordancia de la señal IG2 por OBD2 mientras la BCM permanezca bloqueada o corrupta.

Qué requiere la reparación

Corregir este código no es un procedimiento de escáner: la BCM tiene que salir del vehículo y programarse en un banco especializado, con alimentación estabilizada y filtrada (una caída de tensión durante el propio procedimiento repetiría el mismo daño). Además del equipo, hace falta software capaz de leer el volcado (dump) hexadecimal completo de la memoria, limpiar las tablas de datos corruptas y restablecer tanto la señal IG2 como la comunicación con la ECU de EFI — no es un archivo genérico, depende de la versión exacta de firmware de cada BCM.

Síntomas

Cómo identificar esta falla

  • Testigo del candado (inmovilizador) parpadea en el tablero
  • El motor no enciende, no hay pulso de inyección
  • Aparece después de una descarga de batería, un arranque con carga baja o al empujar el vehículo
  • Suele aparecer junto al código B2799

Causas comunes

Por qué aparece este código

1 Falla o discordancia en la señal IG2 (línea de encendido monitoreada por la ECU/BCM)
2 Comunicación en desacuerdo entre la ECU de EFI y la BCM
3 Corrupción de memoria (EEPROM) por caída de tensión bajo 9V justo cuando los módulos leen/escriben datos — la misma causa raíz que el B2799

Cómo se repara

Procedimiento profesional paso a paso

  1. 1 No insistir con arranques ni empujar el vehículo — puede agravar la corrupción de memoria
  2. 2 El emparejamiento u OBD2 convencional no resuelve esta discordancia mientras la BCM esté en modo de protección
  3. 3 Diagnóstico y reprogramación en banco de la BCM: recálculo de checksum y re-sincronización con la ECU de EFI
  4. 4 No es necesario reemplazar la BCM, la ECU ni las llaves originales

Modelos afectados

Vehículos donde este código es conocido

El código B2788 es común en: Toyota, Daihatsu.

¿Tu vehículo muestra el código B2788?

Hacemos diagnóstico profesional, reparación y reprogramación del módulo SRS en Santiago.

Consultar