Extracción del comando de escritura de VIN (Bin) mediante captura de tráfico CAN durante una programación con DPS, y aplicación de ese comando vía Xbox Tool
Identificación del comando exacto de escritura de VIN capturando tráfico CAN durante una programación OEM, y aplicación manual posterior mediante terminal CAN.
📘 LIBRO COMPLETO Desarrollo y Programación de Módulos GM por Comandos CAN
✅Ya 0 técnicos han comprado este procedimiento
⭐0.0/5 de calificación
📌 ¿Cuándo usar este procedimiento?
Se aplica cuando se necesita identificar, sin depender de un listado de comandos comprado a terceros, el comando exacto que una computadora de motor GM utiliza para escribir el número de identificación vehicular (VIN, también llamado "Bin"), y aplicarlo posteriormente de forma manual mediante una terminal CAN genérica, sin usar el software OEM original. Es útil, por ejemplo, cuando se reemplaza una computadora de motor y es necesario corregir su VIN para que coincida con el del vehículo.
🎯 Ejemplo real verificable
Sobre una computadora identificada como E83, se carga una calibración ("Tornado" 2016) mediante DPS mientras el analizador CAN captura todo el proceso; el registro exportado (nombrado "PRO DPS E83") permite ubicar la secuencia de acceso de seguridad, el bloque de bootloader, el borrado/escritura de la calibración, y finalmente el comando 10 13 3B 90 + VIN. Al aplicar manualmente 3B 90 + VIN (en hexadecimal) por Xbox Tool se obtiene respuesta positiva y la lectura posterior confirma el nuevo VIN, pero al desconectar y reconectar la computadora el VIN regresa al original. Se aplica entonces el protocolo de confirmación (reenviar el comando, esperar 10 minutos, cerrar y abrir la ignición, esperar 10 minutos más) y, al leer nuevamente y convertir la respuesta de hexadecimal a texto, se confirma que el VIN quedó escrito de forma permanente.
⚠️ Advertencias críticas
• El comando capturado en el analizador (10 13 3B 90 + VIN) incluye el encabezado de trama múltiple; al enviarlo manualmente desde Xbox Tool no debe incluirse ese encabezado ("10 13"), únicamente el servicio 3B 90 seguido del VIN en hexadecimal.
• Una respuesta positiva inmediata a la escritura no garantiza por sí sola que el cambio sea permanente; debe realizarse siempre la prueba de desconexión/reconexión antes de dar por concluido el procedimiento.
• El pinout de conexión de la computadora en banco es determinante: una conexión incompleta puede permitir leer y comunicar con la computadora sin que ello garantice que un cambio de VIN se guarde de forma definitiva.
• Se documenta, para otra computadora distinta a la de este ejemplo, un caso en el que apagar y encender el switch de ignición no fue suficiente: fue necesario alimentar la computadora a través de un relé en lugar de conectarla directamente a la señal de ignición.
• El tiempo de espera de 10 minutos y el ciclo de apertura/cierre de ignición documentados no corresponden a un requisito oficial documentado por el fabricante, sino a un criterio propio validado por el instructor.
✅ Qué incluye este procedimiento
Procedimiento documentado paso a paso en PDF descargable
Contexto específico de aplicación (cuándo usarlo y cuándo NO)
Ejemplo real con caso verificable
Advertencias de errores fatales documentados en el mercado
Nota de completitud y referencias cruzadas
Acceso inmediato tras la compra
📋 Nota de completitud
COMPLETO: la transcripción de la Parte 1 muestra la captura y el análisis completo del comando de escritura de VIN, su aplicación manual, y la prueba de persistencia que revela que el cambio no quedó guardado. La transcripción de la Parte 2 muestra la continuación y el cierre del protocolo de confirmación (segunda espera de 10 minutos, ciclo de ignición, y verificación final), confirmando que el VIN quedó escrito de forma permanente.
🔗 Ver también
Procedimientos relacionados recomendados por el instructor: