El código B2799 en un Toyota Camry indica que el ECM ha detectado un problema relacionado con la comunicación del sistema inmovilizador del motor. En este vehículo, el diagnóstico cambia según el año y según equipe una llave convencional con transpondedor o el sistema Smart Key. Por eso, antes de pensar en cambiar la computadora del motor o programar una llave nueva, conviene revisar los códigos almacenados en los módulos del inmovilizador y comprobar la comunicación y sincronización entre las unidades involucradas.
Código B2799 en Toyota Camry

| Dato | Información |
|---|---|
| Código | B2799 |
| Marca y modelo | Toyota Camry |
| Sistema afectado | Inmovilizador / autorización de arranque |
| Gravedad | Media a alta |
| ¿Se puede conducir? | Sí, si arranca normalmente; puede quedar inmovilizado si la falla empeora |
| Dificultad del diagnóstico | Media a alta |
¿Qué significa el B2799 en un Toyota Camry?
En el Camry, el B2799 aparece cuando existe una falla en la comunicación entre el ECM y el módulo encargado de validar la autorización de arranque, o cuando los identificadores de comunicación entre ambos no coinciden. En versiones sin Smart Key interviene la ECU de la llave transpondedor; en determinadas versiones con Smart Key intervienen el ID Code Box o la ECU de certificación.
Síntomas y causas principales
El síntoma más evidente puede ser que el Toyota Camry no arranque, aunque el comportamiento exacto depende del tipo de falla. También es posible encontrar el B2799 almacenado después de trabajos eléctricos, sustitución del ECM o intervención en componentes relacionados con el inmovilizador.
Falta de sincronización entre el ECM y el inmovilizador
Esta es una comprobación especialmente importante cuando el problema apareció después de reemplazar el ECM, la ECU del transpondedor, el ID Code Box u otro módulo relacionado.
Toyota contempla el registro del ID de comunicación de las ECU dentro del procedimiento de diagnóstico del B2799. En determinadas versiones sin Smart Key, después de sustituir el ECM debe registrarse nuevamente este identificador. Si se sustituye la ECU de la llave transpondedor, también puede ser necesario registrar las llaves y el ID correspondiente.
Problema en la comunicación entre módulos
En un Camry sin Smart Key, el ECM debe comunicarse correctamente con la ECU de la llave transpondedor. En versiones con Smart Key, la arquitectura puede involucrar el ID Code Box o la ECU de certificación, dependiendo del año y generación.
Un error en esa comunicación puede almacenar el B2799 e impedir la autorización de arranque. Por esta razón, el diagnóstico debe realizarse con el diagrama eléctrico correspondiente al año exacto del vehículo.
Cableado o conectores defectuosos
Antes de condenar un módulo electrónico es necesario revisar el arnés entre las unidades involucradas. Un circuito abierto, un corto o un terminal con mal contacto puede interrumpir la comunicación y provocar el código.
En procedimientos de Toyota para distintas generaciones del Camry se incluye expresamente la comprobación del arnés y conectores entre el ECM y el módulo del inmovilizador correspondiente. Si la continuidad no cumple con las especificaciones, la reparación debe centrarse primero en el cableado.
Otros códigos del sistema inmovilizador
El B2799 no siempre debe diagnosticarse de manera aislada. Toyota indica revisar primero si existen códigos relacionados almacenados en la ECU de la llave transpondedor o en la ECU de certificación.
Cuando aparecen códigos adicionales, deben resolverse antes de continuar con el B2799. Esto evita interpretar como una avería del ECM lo que en realidad puede ser una consecuencia de otro problema dentro del sistema de autorización de arranque.
Falla interna de un módulo
Un ECM, una ECU de transpondedor o una ECU de certificación defectuosos también pueden estar relacionados con el B2799, pero deben considerarse después de comprobar el cableado y la sincronización.
Los procedimientos de diagnóstico de Toyota avanzan hacia la evaluación o sustitución de módulos únicamente después de realizar las comprobaciones previas correspondientes. Por ello, cambiar la computadora del motor basándose únicamente en el código puede generar un gasto innecesario.
Diferencias según el sistema del Toyota Camry
En los Camry sin Smart Key, el diagnóstico se concentra principalmente en la comunicación entre el ECM y la ECU de la llave transpondedor. Toyota contempla verificar el registro del ID de comunicación y después comprobar el arnés entre ambas unidades.
En versiones equipadas con Smart Key, los módulos involucrados pueden variar según la generación. Por ejemplo, documentación de determinados Camry 2007 menciona comunicación entre el ECM y el ID Code Box, mientras que procedimientos para Camry 2012 contemplan comunicación con la ECU de certificación. Por eso no conviene aplicar el mismo diagrama o procedimiento a todos los años.
Diagnóstico recomendado
- Realizar un escaneo completo del vehículo. Revisar no solo el ECM, sino también los módulos relacionados con el inmovilizador o Smart Key. Si existen otros DTC, deben anotarse antes de borrar la memoria.
- Resolver primero los códigos adicionales del inmovilizador. Toyota establece que los DTC presentes en la ECU del transpondedor o de certificación deben diagnosticarse antes que el B2799 cuando aparecen simultáneamente.
- Borrar los códigos y volver a comprobar. Intentar arrancar el vehículo y verificar si B2799 reaparece. Esto ayuda a diferenciar una falla actual de un código histórico o intermitente.
- Investigar reparaciones recientes. Si el ECM o algún módulo del inmovilizador fue reemplazado recientemente, comprobar que se haya realizado el registro y sincronización requeridos.
- Verificar el ID de comunicación entre módulos. Cuando corresponda al año y sistema instalado, realizar el procedimiento de registro con equipo de diagnóstico compatible.
- Inspeccionar arnés y conectores. Revisar terminales flojos, corrosión, reparaciones anteriores y continuidad entre el ECM y el módulo correspondiente.
- Confirmar alimentación y tierra de los módulos. Una alimentación inestable puede provocar problemas de comunicación que imiten una avería interna.
- Evaluar módulos solo al final. Si comunicación, cableado, alimentación y registro son correctos y B2799 continúa activo, entonces procede comprobar el ECM o la unidad del inmovilizador según el procedimiento específico.
Reparaciones y costes aproximados
| Reparación | Rango aproximado | Dificultad |
|---|---|---|
| Diagnóstico electrónico especializado | $500–$1,500 MXN | Media |
| Reparación de cableado o conectores | $800–$3,000 MXN | Media |
| Registro o sincronización de módulos | $800–$2,500 MXN | Media-alta |
| Programación del sistema inmovilizador | $1,000–$3,500 MXN | Alta |
| Sustitución de módulo confirmado defectuoso | Variable | Alta |
Los precios son orientativos y pueden cambiar según el año del Camry, la ciudad, el equipo requerido para la programación y si se utilizan componentes nuevos, usados o reacondicionados.
¿Se puede seguir conduciendo?
Si el Camry arranca y funciona normalmente, puede utilizarse con precaución mientras se programa el diagnóstico, aunque no conviene ignorar la falla. Un problema intermitente de comunicación podría provocar posteriormente que el inmovilizador no autorice el arranque y dejar el vehículo detenido.
Si actualmente el motor no arranca, el uso evidentemente queda limitado hasta resolver la causa. El B2799 no indica por sí mismo una avería mecánica interna del motor, pero sí puede afectar directamente la autorización electrónica necesaria para ponerlo en marcha.
Errores que deben evitarse
- Cambiar el ECM únicamente porque aparece B2799.
- Programar llaves repetidamente sin revisar los demás códigos almacenados.
- Aplicar el diagnóstico de un Camry con Smart Key a una versión con llave convencional.
- Cambiar módulos sin comprobar primero el arnés y los conectores.
- Instalar un ECM usado sin verificar los requisitos de registro y sincronización.
Preguntas frecuentes
¿El B2799 puede hacer que mi Toyota Camry no arranque?
Sí. Si el ECM no recibe correctamente la información de autorización del inmovilizador o existe una discrepancia en los identificadores de comunicación, el sistema puede impedir el arranque. La causa concreta debe confirmarse mediante diagnóstico.
¿El código B2799 significa que la llave está dañada?
No necesariamente. Aunque el sistema de llave forma parte del inmovilizador, el B2799 también puede aparecer por problemas de comunicación, cableado, conectores, sincronización entre módulos o una falla electrónica interna.
¿Puede aparecer después de cambiar el ECM?
Sí. En determinadas generaciones del Toyota Camry, después de sustituir el ECM es necesario registrar el ID de comunicación con el sistema inmovilizador. Si este procedimiento no se completa correctamente, el B2799 puede almacenarse.
¿Hay que programar una llave nueva?
No siempre. Antes de comprar o programar otra llave debe comprobarse si realmente existe un código relacionado con su reconocimiento. El problema puede encontrarse en la comunicación entre módulos y no en la llave.
¿Borrar el B2799 soluciona la falla?
No. Borrar el código solamente elimina el registro temporal de la memoria. Si continúa la pérdida de comunicación o la falta de sincronización, el código volverá a aparecer al cumplirse nuevamente las condiciones de detección.
Conclusión
Ante un código B2799 en un Toyota Camry, la prioridad es identificar qué sistema inmovilizador equipa el vehículo y revisar todos los DTC relacionados antes de sustituir componentes. Si hubo un cambio reciente del ECM o de alguna unidad del inmovilizador, debe comprobarse especialmente el registro del ID de comunicación.
Cambiar computadoras, módulos o llaves sin realizar estas pruebas puede elevar considerablemente el coste de reparación sin resolver el problema. Después de cualquier intervención, es importante borrar los códigos, repetir las condiciones de detección y confirmar con el escáner que la comunicación entre módulos es estable y que el motor arranca correctamente.