Abrites Vag1
Abrites Vag1
Expedido por:
MERCOKEY S.L.
Abritus 72 Ltd
ABRITES COMMANDER PARA VAG 14.X
LISTA DE REVISIONES
Fecha Capítulo Descripción Revisión
27/11/2007 Versión de lanzamiento 1.0
Actualización de la descripción de instalación del dispositivo de seguridad
14/01/2008 2 1.1
(HID driver)
01/02/2008 3.2.1.2 Actualización de la descripción de cuadros Audi A4 Bosch RB4/Crypto+ 1.2
12/02/2008 Adaptación de SW versión 4.1 1.3
Modificaciones de la configuración de la carpeta de trabajo para accesos
18/02/2008 2 1.4
directos
20/02/2008 2,4,5 Clarificación del procedimiento de instalación 1.5
14/03/2008 Todo Actualización para V5.0de ABRITES VAG Commander 2.0
06/06/2008 3,6,7 Actualización para V5.1de ABRITES VAG Commander 2.1
01/07/2008 3,6,7 Actualización para V5.2 de ABRITES VAG Commander 2.2
28/10/2008 Todo Actualización para V6.0 de ABRITES VAG Commander 2.3
08/11/2008 7 Ha sido añadida la tabla con los procedimientos de programación de llaves 2.4
01/12/2008 3,7 Herramienta de archivo descrita en detalle 2.5
12/12/2008 Todo Actualización para V6.2 de ABRITES VAG Commander 2.6
06/01/2009 3 Actualización para V6.3 de ABRITES VAG Commander 2.7
23/03/2009 3 Actualización para V6.4 de ABRITES VAG Commander 2.8
Actualización para V6.5 de ABRITES VAG Commander. Procedimientos
21/04/2009 3 2.9
para Q7/A6/Allroad descritos
19/05/2009 2,3,7 Actualización para V6.6 de ABRITES VAG Commander 2.10
25/05/2002 3 Descripciones añadidas 2.11
17/06/2009 Todo Actualización para V7.0 de ABRITES VAG Commander 2.12
02/10/2009 3.7 Actualización para V7.1 de ABRITES VAG Commander 2.13
06/01/2010 3,5.16 Actualización para V7.3 de ABRITES VAG Commander 2.14
21/01/2010 7.7 Actualización para V7.4 de ABRITES VAG Commander 2.15
15/02/2010 3.5, 7 Actualización para V7.5 de ABRITES VAG Commander 2.16
22/02/2010 3 Actualización para V7.6 de ABRITES VAG Commander 2.17
25/03/2010 3 Actualización para V7.7 y V7.8 de ABRITES VAG Commander 2.18
Actualización para V8.0 de ABRITES VAG Commander. Ha sido añadida la
15/05/2010 3 2.19
sección para el programador CDC32xx
Actualización para V8.0 de ABRITES VAG Commander. Ha sido añadida la
27/05/2010 3,7 2.20
sección para el VW Crafter
09/09/2010 Actualización para V8.4 de ABRITES VAG Commander 2.21
24/02/2010 Actualización para V9.0 de ABRITES VAG Commander 2.22
13/05/2011 Actualización para V12.0 de ABRITES VAG Commander 2.23
29/06/2011 Todo Actualización para V13.0 de ABRITES VAG Commander 2.24
Versión 2.24 2
ABRITES COMMANDER PARA VAG 14.X
1. INTRODUCCION ........................................................................................................................................... 7
1.1 Instalación de “ABRITES Commander for VAG” ...................................................................................... 7
2. DIAGNOSIS CON “ABRITES VAG COMMANDER” ......................................................................................... 8
2.1 Configuración .......................................................................................................................................... 8
2.1.1 Protocolos que se utilizan ................................................................................................................. 8
2.1.2 Detección de Interfaz ........................................................................................................................ 9
2.1.3 Configuración de la velocidad de transmisión de K-Line .................................................................. 9
2.1.4 Parámetros de sincronización ........................................................................................................... 9
2.1.5 PINs de K-Line .................................................................................................................................... 9
2.1.6 Resistencia de CAN ............................................................................................................................ 9
2.2 Escaneo de unidades............................................................................................................................. 10
2.3 Solicitudes de transmisión .................................................................................................................... 10
2.4 Solicitudes estándar de diagnosis ......................................................................................................... 11
2.4.1 Identificación ................................................................................................................................... 11
2.4.2 Versión de Software y Hardware de la unidad ................................................................................ 12
2.4.3 Identificación de unidad extendida ................................................................................................. 12
2.4.4 Leer Códigos de errores .................................................................................................................. 12
2.4.5 Borrar Códigos de error ................................................................................................................... 12
2.4.6 Valores medidos .............................................................................................................................. 12
2.4.7 Acceso de seguridad ........................................................................................................................ 14
2.4.7.1 Acceso de seguridad estándar ................................................................................................ 14
2.4.7.2 Acceso de seguridad definido por el usuario .......................................................................... 15
2.4.8 Adaptación ...................................................................................................................................... 15
2.4.9 Codificación de la unidad ................................................................................................................ 16
2.4.10 Configuración básica ..................................................................................................................... 16
2.4.11 Prueba de Actuador....................................................................................................................... 16
2.4.12 Reinicio de la unidad ..................................................................................................................... 17
2.4.13 Solicitudes personalizadas............................................................................................................. 17
2.4.14 Programar VIN ............................................................................................................................... 18
2.4.15 Descarga/carga personalizada ...................................................................................................... 18
2.4.16 Componente de seguridad ............................................................................................................ 18
2.4.17 Sesión diagnóstica actual .............................................................................................................. 18
2.5 FUNCIONES ESPECIALES ........................................................................................................................ 18
2.5.1 Funcion especial “Panel CAN”. ....................................................................................................... 19
2.5.2 Funcion especial “EZS Kessy (Q7/A6)”. ........................................................................................... 21
Versión 2.24 3
ABRITES COMMANDER PARA VAG 14.X
Versión 2.24 4
ABRITES COMMANDER PARA VAG 14.X
Versión 2.24 5
ABRITES COMMANDER PARA VAG 14.X
Versión 2.24 6
ABRITES COMMANDER PARA VAG 14.X
1. INTRODUCCION
“Abrites VAG Commander” es un software de diagnosis basado en Windows PC para vehículos del grupo VAG.
Con esta herramienta se pueden ejecutar operaciones con los vehículos del grupo VAG, que en muchos casos
no son soportados por los equipos diagnósticos del fabricante. “Abrites VAG Commander” también ofrece
capacidades diagnósticas completas para vehículos VAG.
“ABRITES Commander for VAG” está en un paquete de instalación, ejecute el programa de instalación (setup).
ATENCIÓN:
Asegúrese que “ABRITES Commander for VAG” se está ejecutando desde su carpeta. ¡Si se usa el acceso
directo a “ABRITES Commander for VAG”, hay que asegurarse que el parámetro “working folder” (iniciar en)
establece la carpeta del ejecutable! Si la “carpeta de trabajo” del acceso directo no está establecida, K-Line
puede funcionar incorrectamente.
Versión 2.24 7
ABRITES COMMANDER PARA VAG 14.X
– Funciones Estándar de diagnosis como leer/borrar códigos de errores, identificación del dispositivo,
adaptación, valores medidos, etc.
– Funciones especiales como corrección de cuentakilómetros, lectura de PIN, lectura de EEPROM, etc.
Todos los dispositivos que puedan estar instalados en el coche se listan en la pantalla principal de “ABRITES
VAG Commander” con sus Número-VAS. Si el usuario desea conectarse a algún dispositivo, hay que hacer
doble clic en él. “ABRITES VAG Commander” intentará conectarse consecutivamente al dispositivo con los
siguientes protocolos:
El usuario puede elegir que protocolos hay que probar durante la conexión según se describe en la sección
Configuración”.
2.1 Configuración
“ABRITES VAG Commander” se puede configurar con el botón “Options” (Opciones) en la pantalla principal.
Aparece el siguiente diálogo:
ATENCIÓN: Los cambios en la detección de interfaz y los parámetros de sincronización, que se pueden
hacer en este diálogo, se aplicarán después de reiniciar la aplicación.
− CAN TP2.0 – cuando intenta comunicar con el dispositivo, el commander intentará conectarse con
“KWP2000 a través de TP2.0 con velocidad de transferencia 500KB/s”
− CAN TP1.6 – cuando intenta comunicar con el dispositivo, el commander intentará conectarse con
“KWP2000 a través de TP1.6 con velocidad de transferencia 500KB/s”
− UDS - cuando intenta comunicar con el dispositivo, el commander intentará conectarse con “UDS a
través del protocolo de transporte ISO” con velocidad de transferencia 500KB/s
− K-Line KWP2000/KWP1281 -cuando intenta comunicar con el dispositivo, el commander intentará
conectarse con “KWP1281 o KWP2000 a través de K-Line”
Versión 2.24 8
ABRITES COMMANDER PARA VAG 14.X
ATENCIÓN: Esas casillas se usan para configurar solo los protocolos usados al conectar al dispositivo para
ejecutar las solicitudes estándar de diagnosis, pero no se usan durante el escaneo automático de los
dispositivos.
Cuando intenta conectarse con el dispositivo a través de K-Line, el commander intentará hacerlo con una
velocidad de transmisión y en caso de fallo – pasará a la otra e intentará de nuevo. Normalmente se usan 2
velocidades de trasmisión: 10427 y 9600 baudios. El orden de uso de esas dos velocidades se puede
establecer con los radio botones “10472\9600” y “9600\10247” en el diálogo de opciones. Si está elegido
“10472\9600”, al principio el commander intentará conectarse al dispositivo a través de K-Line con la
velocidad de transmisión 10472 baudios, y si falla, pasará a 9600 baudios e intentará de nuevo. Si está elegido
“9600 \ 10472”, al principio el commander intentará conectarse al dispositivo con la velocidad de transmisión
9600 baudios y si falla, pasará a 10472 baudios e intentará de nuevo.
ATENCION: Algunos dispositivos que funcionan con 9600 baudios no se pueden despertar si se intenta
primero a 10472 baudios. Por eso, si no puede conectarse al dispositivo a través de K-Line, hay que cambiar
las opciones para probar primero con 9600.
Los protocolos que se ejecutan con K-Line necesitan una sincronización de byte muy precisa. Debido a que
Windows no es un sistema operativo en tiempo real, estos tiempos no siempre se respetan, por lo que es
posible que la comunicación con algunos dispositivos sea inestable o no sea posible establecer la conexión. En
estos casos puede intentar cambiar algunos de parámetros de sincronización con el botón “Advanced”
(Avanzado). Los parámetros de sincronización significan lo siguiente:
− Wakeup echo delay (Retraso eco despertar) – tiempo desde del inicio lento entre recepción de “55
xx yy” y envío del valor invertido de “yy” (de acuerdo con el procedimiento de despertar de K-Line)
− Communication echo delay (Retraso de eco de comunicación) – tiempo entre la recepción de un
byte con KWP1281 y el envío del byte invertido al dispositivo
− Inter byte time (Tiempo Inter byte) – tiempo entre envío de dos bytes con KWP2000
− Time between messages (Tiempo entre mensajes) – retraso entre recepción de la respuesta del
dispositivo y envío de la nueva solicitud al dispositivo.
Normalmente K-Line tiene la salida en el PIN7 del conector de OBDII. Pero algunos modelos (por ejemplo
Porsche Cayenne 2004) la K-Line en algunos unidades pueden tener la salida en el PIN3 o el PIN15. Por eso
hay una opción con que es posible cambiar los PINs para intentar conectar las unidades.
ATENCION: Si todos los PINs son marcados (PIN3, PIN7, PIN15), el escaneo de las unidades tomará
considerablemente más tiempo. Por eso por defecto solo está elegido el PIN7.
Según la especificación de CAN debe haber una resistencia entre CAN-Low y CAN-High. Normalmente el
gateway tiene esa resistencia, pero para conectarse a algún dispositivo en la mesa hay que usar esa
resistencia. Por eso hay una opción de la resistencia que se desea usar – ninguna, 75 Ohm, 100 Ohm, 120
Versión 2.24 9
ABRITES COMMANDER PARA VAG 14.X
Ohm, o 10 Kohm. Por defecto se usa 120 Ohm. Normalmente no debe haber ningún problema, pero si
aparece algún problema, la resistencia de CAN se puede cambiar.
Después del inicio en la pantalla principal de “ABRITES VAG Commander” aparece la lista de todas unidades
con sus Números-VAS. El cliente puede conectarse a los dispositivos listados haciendo doble-clic en el
dispositivo deseado.
En vez de visualización de todas unidades posibles se puede elegir la configuración de dispositivos que se
corresponden al modelo concreto del coche (tipo de chasis). Para hacer eso hay que elegir el tipo (por
ejemplo “1T - VW Touran") del desplegable “Chassis type” (Tipo de chasis). Después de pulsar el botón
“Display” (Visualizar) aparecen solo los dispositivos que se pueden instalar en este tipo de coche.
Al pulsar el botón “Scan all” (Escanear todo) se intenta conectar con cada dispositivo de la lista actual.
Dependiendo de las opciones de configuración, solo los protocolos elegidos se usarán durante el escaneo de
los dispositivos.
Para todos los dispositivos, que "ABRITES Commanderfor VAG" encuentra, se muestra una información
detallada en la pantalla principal. Para cada dispositivo aparece la información siguiente:
- VAS Número
− Nombre de unidad
− VAG Número –devuelto por el dispositivo en la identificación de dispositivo
− Descripción– devuelto por el dispositivo en la identificación de dispositivo
− Codificación– devuelto por el dispositivo en la identificación de dispositivo
− Parte/Imp/Prov N (Número de parte/Número de importador/Número de proveedor), la información
se muestra separada por espacios, también se devuelve desde el dispositivo la identificación de
dispositivo
− DTC – cantidad de DTCs guardados en la unidad
En vez de escaneo de todas las unidades (toma mucho tiempo), el usuario puede recibir la lista de los
dispositivos instaladas en el gateway (puerta de enlace) pulsando el botón “Gateway config list” (Lista de
configuración de gateway).
Ya que la eliminación de DTCs para todos los dispositivos es una de las operaciones diagnósticas principales
que existen, y las solicitudes de transmisión para borrar DTCs no se aceptan en todas las unidades, hay una
posibilidad de escanear todos los dispositivos, y si la conexión con el dispositivo es posible, sus DTCs son
borrados. Eso se puede hacer pulsando el botón “Clear all DTCs” (Borrar todos los DTCs) del panel “Vehicle
Selection” (Selección de vehículo). Los protocolos que se usan para conectar a los dispositivos son los
especificados en las opciones de configuración.
Solicitudes de transmisión son las solicitudes, mandadas a todos o un grupo de dispositivos al mismo tiempo.
“ABRITES VAG Commander” puede mandar las solicitudes de transmisión a todos los dispositivos pidiendo
entrar en el modo de transporte deseado, borrar todos los DTCs en todos los dispositivos, desactivar/activar
la comunicación de todos los dispositivos. Eso se puede hacer pulsando el botón correspondiente del panel
“Broadcast”.
Versión 2.24 10
ABRITES COMMANDER PARA VAG 14.X
Entrar o quitar el vehículo del Modo de Transporte que es usado por la fábrica para poner los coches en
"sueño" para conservar la carga de batería durante los periodos de inactividad.
Al hacer doble clic en el dispositivo deseado en la pantalla principal de “ABRITES VAG Commander”, se
conecta al dispositivo para ejecutar las solicitudes diagnósticas estándares. Se abre el diálogo siguiente:
2.4.1 Identificación
Versión 2.24 11
ABRITES COMMANDER PARA VAG 14.X
“SW/HW version” (Versión SW/HW) visualiza (si el servicio es soportado por el correspondiente controlador)
la versión de SW y HW de la unidad (incluidas todas las unidades esclavas de la unidad master).
“Read DTCs” (Leer DTCs) visualiza todos los errores actuales de la unidad master y las unidades esclavas. Los
errores pueden ser visualizados junto con los datos de estados almacenados (depende de la casilla “Leer
Imagen almacenada”)
“Clear DTCs” (Borrar DTCs) borra todos los DTCs guardados en la unidad.
“Measured values” (Valores medidos) da la posibilidad de verificar los valores medidos en diferentes grupos.
El número del grupo se puede entrar manualmente o con “+”/”-“ para subir o bajar el número del grupo.
Versión 2.24 12
ABRITES COMMANDER PARA VAG 14.X
El botón “Scan all” (Escanear todo) genera el archivo con todos los valores medidos de todos los grupos.
Versión 2.24 13
ABRITES COMMANDER PARA VAG 14.X
• “Security Access (Login)” (Acceso de seguridad (PIN)) – se usa normalmente en los sistemas de
inmovilizador.
• “Security Access (Component Security)” (Acceso de seguridad (CS)) – se usa normalmente durante la
adaptación de las diferentes unidades/partes.
• “Security Access (System Specific)” (Acceso de seguridad (Especifico de sistema)) – acceso de seguridad
distinto de los anteriores y de la autorización de acceso para una sesión de programación.
Consejos:
- Si el dispositivo, con que conecta, usa el protocolo de diagnostico “KWP1281”, entonces solo se usa
“Security Access (Login)” (Acceso de seguridad (PIN))
- Si desea poner el acceso de seguridad a la ECU, hay que usar “Security access (CS)” (Acceso de seguridad
(CS)). Eso permite el acceso al canal de adaptación 50.
- Si desea poner el acceso de seguridad en el inmovilizador, hay que usar “Security access (CS)” (Acceso de
seguridad (CS)). Si se recibe un mensaje de error de que esto no está soportado, hay que usar “Security
access (Login)” (Acceso de seguridad (PIN)).
Versión 2.24 14
ABRITES COMMANDER PARA VAG 14.X
Hay que elegir el tipo del acceso de seguridad, y después con los botones “Request SEED”/”Send KEY”
(“Solicitar SEMILLA”/”Mandar LLAVE”) se puede ejecutar la autorización.
2.4.8 Adaptación
“Adaptation” (Adaptación) abre una nueva ventana donde es posible verificar los valores de adaptación. Hay
que introducir el número del canal donde se ejecutará la adaptación y pulsar el botón “Test” (Prueba). Si la
unidad acepta el valor especificado – pulsar el botón “Save” (Guardar).
El botón “Scan all” (Escanear todo) genera un archivo con todos los canales y valores de adaptación.
Versión 2.24 15
ABRITES COMMANDER PARA VAG 14.X
- Canal 50 se usa para adaptación de partes nuevas. Normalmente para obtener acceso a este canal hay que
hacer un acceso de seguridad con el PIN del dispositivo que está conectando y el que se adaptará al coche.
Después de obtener el acceso al canal 50 hay que poner el Login (PIN), del coche al que se está adaptando la
parte nueva.
- Canal 21 – Si el inmovilizador es K-Line, la adaptación de llaves se hace en el canal 21. Para obtener acceso a
este canal, hay que hacer el acceso de seguridad en el inmovilizador.
- Canal 1 – Si el inmovilizador es de CAN, la adaptación de llaves se hace en el canal 1. Para obtener acceso a
este canal, hay que hacer el acceso de seguridad en el inmovilizador.
“Coding” (Codificación) abre una nueva ventana donde se puede cambiar el valor de codificación de las
unidades master y todas las esclavas. En el ejemplo siguiente solo la unidad master soporta codificación. Las
unidades esclavas 1 y 2 son sin codificación.
“Basic settings” (Configuración básica) presupone la entrada de un número del grupo, después hay que pulsar
el botón “ON” o “OFF”.
“Actuator test” (Prueba de Actuador). Están disponibles dos tipos de pruebas: “Selective” (Selectiva) y
“Sequential” (Secuencial).
En la prueba selectiva existe la posibilidad de introducir un código de prueba manualmente o elegirlo de una
lista desplegable. Después de seleccionar una prueba, solo hay que pulsar “Start” (Iniciar).
Versión 2.24 16
ABRITES COMMANDER PARA VAG 14.X
“Reset” (Reinicio) solicita a la unidad un reinicio del SW. No todas las unidades de control electrónico
soportan este servicio. Recuerde, que esto no está disponible en todas las sesiones de diagnosis.
“Custom requests” (Solicitudes personalizadas). Con esta función el usuario puede mandar manualmente las
solicitudes diagnósticas a la unidad correspondiente. El ejemplo siguiente visualiza la solicitud para
identificación de un Cuadro de Instrumentos ECU.
Versión 2.24 17
ABRITES COMMANDER PARA VAG 14.X
“Program VIN” (Programar VIN) solicita el VIN almacenado en el dispositivo e intenta cambiarlo. No todas las
unidades de control electrónico soportan este servicio. Recuerde, que esto no está disponible en todas las
sesiones diagnósticas. Un punto importante de este servicio diagnóstico es que la mayoría de las unidades de
control electrónico actualizan su memoria interna con el contacto OFF y la sesión diagnóstica actual cerrada.
Un ejemplo son las unidades de control de motor BOSCH EDC16.
“Component security” (Componente de seguridad). Esta función especial permite la gestión de nuevas
unidades (y unidades de inmovilizador) donde se permite la programación de PIN, SKC, BGW, MAC. Estas
funciones son de CAN-TP2.0.
“Active diagnostic sesión” (Sesión diagnóstica actual). La sesión diagnóstica que se establece por defecto
después de conexión a la unidad es la “89”. El usuario puede solicitar la entrada en otra sesión diagnóstica
donde se permite la realización de actividades diagnósticas que no están disponibles en la sesión estándar
“89”.
Recuerde que en muchos casos sesiones diagnósticas diferentes necesitan autorización de seguridad.
“Special Functions” (Funciones Especiales). En funciones especiales se encuentran las aplicaciones específicas
para las unidades de control electrónico, que permite cambiar el cuentakilómetros, leer los códigos de acceso
de seguridad, leer/programar contenido de EEPROM / flash y etc. Las funciones especiales están disponibles
del diálogo principal de la aplicación.
Versión 2.24 18
ABRITES COMMANDER PARA VAG 14.X
La función especial apropiada se abre con elección de la lista y haciendo doble-clic en ella, o pulsando en el
botón “Open” (Abrir).
ATENCIÓN: Para algunas funciones especiales (básicamente para programación de llaves) hay botones para
detección automática de PIN y el CS. Básicamente se intentan leer los datos de la unidad de control de motor,
pero también se intentan leer del cuadro de instrumentos si el proveedor del cuadro de instrumentos es
VDO. Preste atención que para la versión de VDO después del fin de año 2006 puede ser necesario hacer re-
flash de parte del cuadro de instrumentos. Eso es necesario también para cambiar el kilometraje,
lectura/escritura de cuentakilómetros. Según el contrato de licencia, estas operaciones se usan bajo la propia
responsabilidad del usuario.
“Instrument CAN” (Panel CAN). Al abrir esta función, “ABRITES VAG Commander” intenta establecer la sesión
diagnóstica con el cuadro de instrumentos con KWP2000 vía TP2.0.
Tenga en cuenta que el código de acceso de seguridad suministrado por esta aplicación está relacionado con
el INMOVILIZADOR y no será aceptado por el cuadro de instrumentos!
Versión 2.24 19
ABRITES COMMANDER PARA VAG 14.X
VW Golf5, VW Caddy, VW Touaran, VW EOS, VW Individual, Skoda Octavia II, Skoda Scout, Seat Leon, Seat
Altea, Seat Toledo, Audi A3, Audi A6, Audi A8, Audi Q7, Audi Allroad.
ATENCIÓN: Hay que tener en cuenta que algunos cuadros de instrumentos de Audi A3 y Audi A8 tienen el
acceso bloqueado para estas funciones. Eso se reconoce cuando después de leer el valor actual de
cuentakilómetros, se visualiza un valor incorrecto. Para restablecer el cuadro de instrumentos a su
funcionamiento normal hay que quitar el fusible del cuadro de instrumentos durante un minuto (por ejemplo
en Audi A8 se usa el fusible número 5). La razón del bloqueo del acceso de seguridad es por el uso
inadecuado de herramientas diagnósticas anteriormente.
ATENCIÓN: “ABRITES VAG Commander” está construido para calcular los valores de cuentakilómetros en
“Km”. Hay que tener esto en cuenta, especialmente cuando usa la herramienta de archivo o cuando VAG
Commander pregunta sobre el valor visualizado del cuadro de instrumentos (Audi Q7, Audi A6,Audi Allroad).
Para algunos vehículos los datos relacionados con el inmovilizador se pueden leer y programar tanto dentro
del inmovilizador como en la unidad de control de motor. Eso se hace pulsando el botón “Read/Write Immo
data” (Leer/Escribir los datos de Immo).
Pulsando el botón “Read” (Leer) se leen los datos relacionados con el inmovilizador. Pulsando el botón
“Write” (Escribir) se programan los datos de la pantalla de HEX si la casilla “Update dump” (Actualizar dump)
NO está marcada, o de la zona de datos analizados si la casilla está marcada.
Algunos datos se pueden programar en la EEPROM de la unidad de control de motor.
Versión 2.24 20
ABRITES COMMANDER PARA VAG 14.X
En este diálogo también está disponible la función para reiniciar el inmovilizador a la condición virgen (de
entrega), permitiendo la adaptación de este inmovilizador a la unidad de control de motor.
Al abrir esta función, “ABRITES VAG Commander” intenta establecer la sesión diagnóstica con “EZS-Kessy /
Entry And Start Authorization” (EZS-Kessy/Entrada y Autorización) usando KWP2000 vía TP2.0.
Esta función especial está dedicada a los modelos Q7/A6/Allroad y el usuario tiene las posibilidades
siguientes:
• Programar la llave. Para la programación de la llave es necesaria la llave preprogramada (por VIN),
que normalmente se compra del distribuidor de VW/Audi. Solo en los modelos con EZS-Kessy con la
versión de SW hasta V2.0.2 es posible activar la llave vacía. Para modelos con EZS-Kessy con la
versión más nueva es necesario tener la llave de distribuidor o crearla con nuestro programador.
• Leer la EEPROM EZS-Kessy (2KB);
• Escribir la EEPROM EZS-Kessy (2KB) salvo una zona de 96 bytes con el PIN, CS y sincronización de
ECU;
• Cambiar VIN dentro de la EEPROM EZS-Kessy;
• Programar una llave en blanco para hacer la llave de distribuidor.
IMPORTANTE: Para cualquiera acción con EZS-Kessy es necesario uno de los siguientes:
– Conocer el PIN del coche y los primeros 6 bytes de CS (Componente de Seguridad). El CS normalmente
consta de 7 bytes, pero el séptimo no es necesario. El PIN y los bytes de CS se pueden leer de la ECU. Eso
funciona para todos los coches con ECUs EDC16x/MED9x/ME7x. ¡Los vehículos con otra ECU (por ejemplo
Versión 2.24 21
ABRITES COMMANDER PARA VAG 14.X
EDC17x o MED17x) no están soportados!. El PIN y bytes de CS se pueden leer manualmente de la ECU por el
usuario con la función especial “Engine control unit” (Unidad de control de motor), o decodificando el archivo
de EEPROM (que se lee con un programador). Es posible que VAG Commander lea la información necesaria
automáticamente con pulsar el botón “Autodetect” (Detectar automáticamente el motor (ECU)). En este caso
VAG Commander se conecta a ECU y lee el PIN y CS automáticamente y después rellena los campos
necesarios.
– para los coches equipados con EDC17/MED17 no es posible leer la ECU y obtener el CS de ahí. En este caso
si el coche tiene la llave que funciona, CS y PIN se pueden leer con EZS-Kessy con la función “Get component
security from EZSKessy by OBDII” (Obtener el componente de seguridad de EZSKessy por OBDII). Si el coche
no tiene ninguna llave que funciona, hay que abrir la EZS-Kessy y leer su EEPROM con un programador.
Entonces hay que elegir “Get component security from EZS-Kessy” (Obtener CS del archivo EZSKessy
EEPROM) y cargar el archivo de EZS-Kessy. Después también se puede reconocer/hacer la llave de distribuidor
para estos coches.
IMPORTANTE: Si el coche no tiene ninguna llave que funcione, no es posible poner el “contacto en ON” para
establecer la comunicación con la ECU. En ese caso, para establecer la comunicación con ECU hay que hacer
corto en los fusibles como se indica en el Apéndice. Después de leer el PIN y el CS los fusibles se pueden
volver a restaurar.
IMPORTANTE: Si el coche no tiene ninguna llave que funciona, es posible establecer la comunicación con EZS-
Kessy solo si se pisa al freno. En ese casos si no hay una llave que funciona, antes de programar las llaves,
hacer las llaves de distribuidor, leer/escribir VIN, leer/escribir EEPROM hay que poner “Ignition OFF”
(Contacto en OFF), después “Ignition ON” (Contacto en ON) y pisar y mantener pisado el freno. Después es
posible continuar con la función de programar las llaves, hacer las llaves de distribuidor, leer/escribir VIN,
leer/escribir EEPROM.
ATENCIÓN: Para hacer cualquiera cosa con EZS-Kessy hay que entrar el PIN y los bytes de CS, o cargar el
archivo EEPROM de EZS-Kessy, u obtener el CS por OBDII de EZS-Kessy. Si no tenemos esta información,
cualquier intento para hacer algo con EZS-Kessy produce un error.
Para programar la llave para EZS-Kessy hay que introducir el PIN y los bytes de CS (como se describe
anteriormente) y especificar la cantidad de llaves que hay que programar. Después con pulsar el botón
“Learn” (Programar) se programa la llave.
IMPORTANTE: Para módulos de EZS-Kessy con la versión SW posterior a 2.0.2 es necesaria la llave de
distribuidor. Esa llave se puede obtener del distribuidor de VW/Audi o se puede hacer con el correspondiente
programador de llaves.
Para leer/escribir EZS-Kessy VIN hay que introducir el PIN y los bytes de CS (como se describe anteriormente).
Entonces con los botones leer/escribir VIN se puede modificar.
Para leer/escribir la EEPROM EZS-Kessy hay que introducir el PIN y bytes de CS (como se describe
anteriormente). Entonces con los botones “Read EEPROM” (Leer EEPROM) se puede leer la EEPROM
completa. Esa EEPROM es necesaria para preparar la llave de distribuidor.
Pulsando el botón “Write EEPROM” (Escribir EEPROM) la EEPROM se puede escribir, salvo la zona de la
dirección 0x100 a 0x15F (i.e. el bytes 96) que no se puede escribir.
Versión 2.24 22
ABRITES COMMANDER PARA VAG 14.X
Hay que introducir el PIN y los bytes de CS (como se describe anteriormente) y después pulsar el botón
“Make dealer key” (Precodificar llave como de distribuidor oficial). Para ello la llave blanca ha de estar en el
programador de llaves y ABRITES Commander deberá estar conectado al coche. Después de algunos
segundos la llave de distribuidor estará hecha y se puede programar con el botón Programar.
“Instrument K-Line” (Panel K-Line).Cuando se abre esta función aparece el diálogo siguiente:
En este diálogo hay que escoger el tipo del cuadro de instrumentos / inmovilizador y después la EEPROM se
puede leer/escribir (se puede cambiar cuentakilómetros, leer el código PIN etc.). Recuerde, que la conexión
solo se establece vía K-Line (KWP1281 o KWP2000) y eso no depende de las opciones de configuración.
ATENCIÓN: Todos los archivos de EEPROM leídos se guardan en la subcarpeta “Dumps” de ABRITES VAG
Commander, y es posible reiniciar la EEPROM en el caso de modificaciones no deseadas.
Para la mayoría de cuadros de instrumentos se lleva a cabo el análisis automático de los datos de la EEPROM
(cuentakilómetros/inmovilizador).
Si la conexión al instrumento Motometer no tiene éxito, hay que mandar el archivo “motometers.txt” a
“[email protected]” y este instrumento se añadirá a la base de datos en los próximos tres días laborables.
La última base de datos para instrumentos Motometer está disponible en www.abritus72.com/mmdata.bin
Versión 2.24 23
ABRITES COMMANDER PARA VAG 14.X
ATENCIÓN: A veces si se intenta acceder al cuadro de instrumentos y se escoge el tipo incorrecto, el cuadro
puede bloquearse y rechazar cualquier solicitud de diagnosis en un futuro hasta que se reinicie la
alimentación, quitando el fusible o desconectando la batería. Por ejemplo, eso ocurre con los cuadros
Bosch, que se bloquean si se accede como “Cuadro de instrumentos (VDO66, VDO86, Motometer)”.
ATENCIÓN: Hay que tener mucho cuidado al elegir “Cuadro de instrumentos Audi A4 BOSCH RB4 CRYPTO
2001+” y “Cuadro de instrumentos Audi A4 BOSCH RBx”. La EEPROM del instrumento se puede leer con
cualquier de los dos tipos elegido, pero si se elige el tipo incorrecto y el usuario intenta hacer
modificaciones, la EEPROM se puede dañar. El tipo correcto se puede reconocer del siguiente modo:
Tenga en cuenta que la mayoría de los cuadros de instrumento requieren un “Reinicio” después de
cambiar el cuentakilómetros. Es posible mandar la solicitud diagnóstica para reiniciar el cuadro (el botón
“Reset ECU” (Reiniciar ECU)). Si este servicio no es soportado, hay que quitar el fusible del cuadro de
instrumentos y volver a conectarlo.
ATENCIÓN: Cuando leemos la EEPROM RB8 el dispositivo entra en el modo de servicio y se visualiza “L0 x-
y”. Si por cualquier razón el instrumento se deja en esta condición (por ejemplo el portátil se apaga por la
batería agotada o si la interfaz se desconecta del coche, o la batería de coche está agotada), hay que leer
RB8 EEPROM, y cambiar el estado del inmovilizador a 6.
A partir de V5.2 de ABRITES VAG Commander es posible transferir las llaves de un instrumento a otro.
Después de leer la EEPROM RB8 hay dos botones adicionales: “Read keys” (Leer llaves) y “Write keys”
(Escribir llaves).
Versión 2.24 24
ABRITES COMMANDER PARA VAG 14.X
Para transferir llaves primero hay que leer la EEPROM del instrumento fuente, y con pulsar “Read keys” (Leer
llaves) ellos se guardan en un archivo. Entonces hay que pasar al instrumento objetivo, leer su EEPROM y
pulsar el botón “Write keys” (Escribir llaves) – después la aplicación le pedirá el archivo donde se han sido
leídos las llaves del instrumento fuente. Después de elegir el archivo de la llave se pide la información para
transferir:
− “Transfer learned keys IDs” (Transferir los IDs de llaves) – son los identificadores del código fijo de la llave. Si
no se transfieren hay que ejecutar la programación de llave en el nuevo instrumento.
− “Transfer learned key count” (Transferir el contador de llaves programadas) transfiere el contador de llaves.
− “Transfer component protection data” (Transferir los datos del componente de protección) – transfiere el
código variable de llave. Sin esto la llave no se reconoce y no puede ser programada. Tenga en cuenta que
para arrancar el motor hay que ajustar estos datos de componente de protección también en la ECU.
− “Transfer login” (Transferir el PIN) – transfiere el PIN del coche.
ATENCION: Hay dos tipos de instrumentos RB8 – los de 7 bytes de componente de protección y los de 12
bytes de componente de protección. Este procedimiento es válido solo para los instrumentos con 12 bytes de
componente de protección. Casi todos cuadros de instrumentos RB8 son de este tipo, los de 7 bytes de
componente de protección están generalmente en coches A4 de gasolina (los RS4 de gasolina son también de
12 bytes).
Si desea instalar un instrumento RB8 usado en el coche, hay que sincronizar la ECU y el instrumento RB8. Por
eso hay que leer los datos del componente de protección de la ECU y el MAC de la ECU. Después de leer el
instrumento RB8 hay que pulsar el botón “Reset Comp. Security” (Reiniciar CS). Después de pulsar este botón
se aparece el diálogo siguiente. Solo hay que entrar CS y MAC de laECU.
ATENCIÓN: Hay dos tipos de instrumentos RB8 – los de 7 bytes de componente de protección y el de 12
bytes de componente de protección. Este procedimiento es válido solo para los instrumentos con 12 bytes de
componente de protección. Casi todos cuadros de instrumentos RB8 son de este tipo, los de 7 bytes de
componente de protección están generalmente en coches A4 de gasolina (los RS4 de gasolina son también de
12 bytes).
Versión 2.24 25
ABRITES COMMANDER PARA VAG 14.X
Las funciones están disponibles después de pulsar el botón “Unidad de control de motor (ecu)” en funciones
especiales del cuadro de diálogo principal:
IMPORTANTE: ¡Hay que elegir el tipo de unidad de control del motor en el coche antes de seguir! Como
ayuda en esta operación hay un botón “ECU type help” (Ayuda ECU), que pide el modelo y el motor y
visualiza los modelos posibles de ECUs. También hay una Función de detección automática (“ECU
Autodetect”) – si se elige “ECU autodetect” (Detectar ECU automáticamente) el sistema intenta encontrar
automáticamente el tipo de ECU. Tenga en cuenta que eso no siempre es posible, especialmente con ECUs
EDC17/MED17.
Los tipos de ECUs que se puede elegir son: VAG-EDC15x, VAG-ME7.1.1/7.5/7.8, Porsche 5.2/7.8, BOSCH VAG-
EDC15x, VAG-ME7.1.1, VAG-ME7.1, VAG-ME7.5, VAG-Cartronic ME7.8, EDC16U1, EDC16U3x/CP, etc.
(Extracción del código de seguridad (PIN), corrección del cuentakilómetros, activación desactivación del
inmovilizador, etc.)
Versión 2.24 26
ABRITES COMMANDER PARA VAG 14.X
CONSEJOS para leer/escribir las memorias flash de las ECUs (o cambiar los contadores de flash):
1. En caso de EDC15 el mejor consejo es quitar el fusible 11 y el fusible 15 para prevenir la perturbación de la
comunicación con el cuadro de instrumentos.
En un momento dado durante lectura/ escritura de la memoria flash de ECU de centralitas EDC15, se podría
ver “Trying gateway options...” (Probando opciones de gateway) en la línea de estado en la parte baja de la
ventana “Engine Control Unit” (Unidad de control de motor). En este momento apague y encienda
rápidamente el contacto.
2. En caso de ME7.x o ECUs de Porsche la memoria flash se puede leer igual que la EEPROM la única
diferencia es que hay que desmarcar la casilla de la detección automática de EEPROM y entrar la
correspondiente dirección de inicio y longitud.
Si hay algún problema con la lectura de la memoria ME7.x, la mejor solución es quitar el fusible 11 y 15 para
prevenir una perturbación de la comunicación del cuadro de instrumentos e intentarlo de nuevo.
3. Durante el flashing del dispositivo es importante primero leer y guardar la flash original!
4. Al usar EDC16 hay que recordar que la flash que ha sido leída se guarda automáticamente en la
subcarpeta “Flash” y se puede usar en caso de cualquier fallo para restaurar la flash. ATENCIÓN: EL
ARCHIVO ESTA ENCRYPTADO!!! ¡No lo use para escribir directamente en él! En caso de fallo durante el
“flashing” el dispositivo debe entrar en el modo cargador de arranque que permite flash el dispositivo
(pero no leerlo). La flash puede reiniciarse después con la función “Custom Read/Write” (Lectura/Escritura
personalizada).
5. ¡Por favor desactive todas las opciones de salvapantallas/modo de ahorro de energía y las aplicaciones
que no se usan durante el flashing! No haga nada en el ordenador durante este proceso.
6. Recuerde que lectura/escritura de flash toma mucho tiempo (especialmente con la conexión CAN) – y las
baterías pueden agotarse.
Versión 2.24 27
ABRITES COMMANDER PARA VAG 14.X
Si hay algunos problemas con lectura de la memoria ME7.x EEPROM, la mejor solución es quitar el fusible 11
y 15 para prevenir perturbaciones de comunicación del cuadro de instrumentos e intentarlo de nuevo.
La función especial “Micronas CDC32xx” está dedicada al cuadro de instrumentos VDO con micro controlador
Micronas CDC32xx. Esto es posible usando el programador CDC32xx. Después del inicio de la función aparece
el siguiente diálogo:
ATENCIÓN: Antes de iniciar cualquiera acción con el programador CDC32xx es importante establecer
correctamente el puerto de comunicación (COM port) que usa el programador. Eso se puede hacer del
desplegable “CDC32xx port”. Si el puerto está establecido correctamente, después del inicio de cualquiera
acción los LEDs del programador CDC32xx empiezan parpadear. Si no – puede ser la indicación que ha sido
elegido el puerto incorrecto.
De los desplegables “Type” (Tipo) y “Device” (Dispositivo) el usuario tiene que elegir el tipo de coche o de
microcontrolador. Para cada selección hay posibilidad de ver el cableado/patillaje con el botón “Diagrama de
conexión”.
Si el usuario desea leer completamente la Flash/EEPROM, tiene que elegir “Micronas Secured” (Micronas
protegidos) del desplegable “Type” (Tipo), y después el subtipo de microcontrolador del desplegable “Device”
(Dispositivo).
Versión 2.24 28
ABRITES COMMANDER PARA VAG 14.X
Si se elige CDC3217G, CDC3272G o CDC3297G, el usuario puede leer/escribir la memoria flash. Si elige
“CDC32xxG-secured->24C32”, el usuario puede leer/escribir la memoria EEPROM.
La modificación del cuentakilómetros se hace con los botones “Read odometer” (Leer el cuentakilómetros) y
“Write odometer” (Escribir el cuentakilómetros). También es posible extraer el valor del cuentakilómetros
desde DUMPs disponibles de EEPROM y flash. Con "Odometer by flash EPROM dumps” (Cuentakilómetros
por dumps flash EEPROM" se puede extraer el valor del cuentakilómetros. A continuación, puede modificar el
valor del cuentakilómetros. Con "Export odometer to EEPROM" (exportación de cuentakilómetros a EEPROM)
se puede exportar la lectura del cuentakilómetros modificado al dump de EEPROM.
La lectura/Escritura de los datos del inmovilizador se hace con los botones “Read Immo data” (Leer datos de
Immo) y “Write Immo data” (Escribir datos de Immo). Cuando lee datos de Immo se le pedirá que lea primero
la EEPROM y después la memoria flash. Los datos de Immo se leen correctamente sólo mediante la lectura
con éxito de EEPROM y memoria flash. Tenga en cuenta que la escritura de datos del inmovilizador erróneos
puede causar que el coche deje de arrancar. Por eso es mejor siempre hacer la copia de seguridad de datos
leídos.
También es posible extraer los datos disponibles desde DUMPs disponibles de EEPROM y flash. Con " Immo
data by flash EEPROM dumps” (datos Immo por flash EEPROM dump) se puede extraer los datos del
inmovilizador. A continuación, puede modificar los datos de inmovilizador, para programar una llave. Con
“Export immo data to EEPROM” (Exportar datos de Immo a EEPROM) se puede exportar los datos
inmovilizador modificados a la EEPROM.
Si desea hacer la llave, primero hay que leer los datos del inmovilizador o cargarla desde los dumps de flash y
EEPROM.
A continuación hay que conectar el programador y poner el transponder dentro. Después a las llaves que
existen se añade 1. Eso significa que las llaves que existen siguen funcionando.
ATENCION: Es posible tener 8 llaves para el coche. Si todas las posiciones están ocupadas, la llave no se
añade sino reemplaza la octava posición.
ATENCION: Con pulsar el botón ““Make dealer key and add it to the immo data”” (Hacer llave de distribuidor
y añadirla a los datos de immo) el transponder se programa como llave de distribuidor y el ID de transponder
se añade en los datos del inmovilizador. Pero los datos aún no son escritos en el micro controlador, hay que
pulsar el botón “Write immo data” (Escribir datos de immo). O si lo desea, ya que hay una llave de
distribuidor, es posible salir sin escribir los datos y después programar el transponder por diagnosis.
ATENCION: A veces la escritura de los datos puede fallar. Para no perder la información, se hace la copia de
seguridad de todos los datos escritos en la subcarpeta “Dumps”
ATENCION: En algunos vehículos, si se cambia el VIN, el módulo ABS pierde su codificación. Por eso, VAG
Commander guarda y restaura automáticamente la codificación del módulo ABS cuando se escribe en el área
de memoria de la sección VIN (por ejemplo, al escribir los datos de Immo).
Versión 2.24 29
ABRITES COMMANDER PARA VAG 14.X
La función especial “VDO NEC” está dedicada a los cuadros de instrumentos VDO con micro controlador NEC.
Típicamente lo tienen los coches VW/Seat/Skoda/Audi, fabricados después del año 2009. Al iniciar la función
aparece el siguiente diálogo:
Para estos instrumentos es posible corregir el kilometraje y hacer las llaves. También es posible cambiar
partes y adaptar las identificaciones/configuración.
La función de kilometraje necesita licencia aparte, y para hacer las llaves se necesita licencia de llave de
distribuidor.
Para hacer algo en estos cuadros, primero es necesario entrar en el modo servicio. Si no se entra en modo
servicio no se puede hacer nada. Se puede entrar en el modo servicio de dos maneras:
– leer la EEPROM (24C32) con un programador, después cargarla con el botón “Load EEPROM dump” (Cargar
EEPROM dump), modificarla con “Enter service mode by EEPROM dump” (Entrar en el modo servicio por
dump de EEPROM), y volver a escribir el archivo resultante con el programador en la EEPROM.
– si el coche tiene la llave que funciona, hay que encenderlo y pulsar “enter service mode by OBDII” (Entrar
en el modo servicio de OBDII).
¡ATENCIÓN! Si utiliza “Enter service mode by EEPROM dump” (Entrar en el modo servicio por dump de
EEPROM) en la mayoría de los casos, después de que el dump EEPROM(24C64) modificado se escribe con el
programador en el cuadro de instrumentos, el módulo ABS pierde su codificación. Es por eso que se
recomienda que guarde la codificación del ABS antes de escribir el dump EERPOM y restaurarlos después de
eso. Para este caso son los botones de "Backup" y “Restore” en la sección "la codificación ABS". Pulse el
botón "Backup" de "Abrites commander para VAG" para leer y guardar la codificación del módulo ABS antes
de escribir el dump modificado en el cuadro de instrumentos. Pulse el botón "Restore" de "Abrites
commander para VAG" para volver a escribir la codificación guardada al módulo ABS.
Versión 2.24 30
ABRITES COMMANDER PARA VAG 14.X
Además, commander de forma automática tratar de leer y guardar la codificación del módulo ABS cuando se
carga un dump de EEPROM utilizando el botón "Load EEPROM (24C32/24C64)". La interfaz debe estar
conectada al coche y el encendido debe estar activado en este caso. Si la codificación ABS es guardado con
éxito, commander de forma automática trata de recuperarla después de usar "entrar en el modo de servicio
de OBDII".
ATENCION: Con pulsar en “Make dealer key and add it to immo data” (Hacer la llave de distribuidor y añadir a
los datos de immo) se escriben los datos necesarios en el transponder y se modifican los datos que se
visualizan del inmovilizador, pero NO se escriben los datos del inmovilizador en el cuadro. Hay que hacerlo
expresamente con el botón “Write Immo data” (Escribir los datos de Immo).
ATENCION: En algunos vehículos, si se cambia el VIN, el módulo ABS pierde su codificación. Por eso, VAG
Commander guarda y restaura automáticamente la codificación del módulo ABS cuando se escribe en el área
de memoria de la sección VIN (por ejemplo, cuando se lleva a cabo la escritura de datos de Immo o se entra
en el modo servicio por dump de EEPROM)
La ventana “Steering lock adaptation” ("adaptación bloqueo de la dirección") puede ser utilizado para la
adaptación del módulo de control de la dirección de bloqueo para el VW Touareg / VWPhaeton / Porsche
Cayenne / Bentley Continental / Audi A8.Esta adaptación puede ser por CAN TP2.0 o K-KWP2000. Para llevar
a cabo esta adaptación se necesita saber el código de acceso de seguridad del inmovilizador y tener una llave
del coche funcionando.
Versión 2.24 31
ABRITES COMMANDER PARA VAG 14.X
Con esta función especial se puede cambiar el límite de velocidad de los coches compatibles con MMI para
cambiar la velocidad a la que se apaga la TV.
• Audi A3/S3
• Audi A6/S6 (MMI hasta julio de 2006)
• Audi Allroad (MMI hasta julio de 2006)
• Audi A8/S8 (MMI hasta julio de 2006)
• Audi Allroad (MMI hasta julio de 2006)
• Audi A6/S6 (MMI desde agosto de 2006)
• Audi Allroad (MMI desde agosto de 2006)
• Audi A8/S8 (MMI desde agosto de 2006)
• Audi Allroad (MMI desde agosto de 2006)
‐ Si el coche es anterior al año 2007 hay que empezar con edición 1. Si no tiene éxito hay que esperar con el
contacto ON más de 30 minutos y probar con la edición 2.
- Si es coche es de después del año 2007 es mejor empezar con la edición 2.
Con esta aplicación es posible leer/programar la memoria en algunas unidades electrónicas. Las solicitudes
que se mandan de esta aplicación pueden relacionarse con la sesión actual de algunas de las unidades de
control electrónico del cuadro de diálogo.
Esta aplicación se puede usar para diferentes propósitos: investigación, lectura/programación de memorias
flash (por ejemplo, con este diálogo se puede programar la memoria flash interna de EDC16).
Versión 2.24 32
ABRITES COMMANDER PARA VAG 14.X
En este diálogo hay que aclarar la sesión diagnóstica en que desea entrar antes de empezar a leer/programar
la memoria.
Si desea guardar la sesión diagnóstica actual, solo hay que indicar la sesión “0”.
Versión 2.24 33
ABRITES COMMANDER PARA VAG 14.X
Para algunos modelos de airbag no es suficiente con borrar los códigos de error (con la solicitud diagnóstica
"Borrar DTCs"), hay que borrar también los datos de choque guardados en la EEPROM del dispositivo. Para
algunos modelos (ver "Unidades cubiertas:" más abajo) los datos de choque se borran automáticamente (con
la función “Clear crash data” (Borrar datos de choque)) de la EEPROM del dispositivo, pero para otros
modelos el usuario tiene que hacer esto manualmente (leer la memoria de EEPROM (con la función “Read
EEPROM” (Leer EEPROM)), encontrar donde están guardados los datos de choque, cambiar los datos, escribir
la memoria de EEPROM de nuevo (con la función “Write EEPROM” (Escribir EEPROM))).
Unidades cubiertas:
1C0 909 605 C, 8L0 959 655 A, 1J0 909 609, 6Q0 909 605 C,6Q0 909 605 A, 6Q0 909 605 B,3B0 959 655 B, 1C0
909 605 F, 1C0 909 605 H, 1J0 909 607, 1J0 909 603, 4B0 959 655 C, 4B0959 655 J, 4D0 959 655 C, 8L0 959
655 F,8A0 959 655 C, 8A0 959 655 K, 8A0 959 655 K, 4D0 959 655 H, 8D0 959 655 C, 8D0 959 655 L
ATENCION: En los vehículos VW Crafter es posible conectarse solo a la unidad de control de motor y al
inmovilizador. Para conectarse a algún otro dispositivo hay que usar ABRITES Commander para Mercedes.
Versión 2.24 34
ABRITES COMMANDER PARA VAG 14.X
− Al pulsar en “ECU EEPROM” aparece el mismo diálogo que en “unidad de control de motor” y el usuario
puede leer EEPROM, cambiar el kilometraje y hacer bypass del inmovilizador desde aquí. No es necesario
elegir el tipo de motor, eso se hace automáticamente
− Al pulsar en “Key learning” (Programación de llaves) aparece el diálogo “Programación de llaves”, el usuario
no tiene que elegir el modelo, se elige automáticamente
− “Diagnosis de la unidad de control de motor” ejecuta la diagnóstica estándar (lectura de la identificación,
códigos de errores, etc.) de la unidad de control de motor.
ATENCION: Si el coche no tiene ninguna llave que funciona, no es posible encenderlo, ni por tanto obtener
comunicación con la unidad de control de motor vía OBDII, porque el gateway (EZS en este caso) no deja
pasar los mensajes de CAN a la unidad de control de motor si no se reconoce una llave válida. Por eso, si
hay un coche sin la llave válida, hay que desmontar la ECU y conectarlo en la mesa, o conectar los cables de
CAN de la ECU directamente al interfaz.
ATENCION: Para programación de llaves hay que encender con la llave válida antes de empezar el
procedimiento. Si no hay la llave válida, simplemente hay que poner la llave en la cerradura de encendido,
pero el procedimiento de programación de la llave tardará cerca 5 minutos en este caso. Después de
terminar hay que poner el encendido en ON con cada llave que desea programar.
ATENCION: A veces durante la comunicación con el inmovilizador es posible perder la comunicación con él,
por lo que en este caso hay que repetir el procedimiento.
“Key learning” (Programación de llave). Dentro de cada llave hay el pequeño chip que se llama “transponder”.
En la mayoría de casos este chip no necesita alimentación externa sino que es suministrada por un campo
magnético, que induce la corriente. El inmovilizador reconoce si para encender el coche se usa la llave con el
transponder correcto. Con la evolución de los coches VAG el tipo de transponder y los registros de estos han
cambiado. Generalmente, se usan cinco tipos de inmovilizadores/transponders. Llamados Immo I, Immo II,
Immo III, Immo IV e Immo V. Los sistemas de Immo I a Immo III solo necesitan que un transponder del tipo
correcto esté en la llave, y se pueden programar estos transponders.
A partir de Immo IV es necesario un transponder del tipo correcto, pero también ha de contener registros
específicos. Solo los transponders con dichos registros correctos se pueden programar. Según los datos hay
los siguientes tipos de transponders:
Estos transponders se pueden usar en todos los coches del fabricante especifico (por ejemplo Tp24 se usa
para todos modelos de Skoda);
El último sistema de inmovilizador que se usa en VAG es Immo V. Este sistema necesita el transponder esté
programado con un código específico, este código depende del número VIN, y es único para cada coche.
Normalmente, solo el fabricante del coche puede proveer estas llaves, que se llaman “llaves de distribuidor”.
Versión 2.24 35
ABRITES COMMANDER PARA VAG 14.X
Para algunos coches es necesario un programador especial para preparar la llave que será como la llave
pedida al distribuidor autorizado de VAG. Actualmente están soportados los siguientes programadores:
− Programador Hitag2 se usa solo para programar llaves con transponders Hitag2 (PCF7936, PCF794x). Para
coches VW Touareg/VW Phaeton/Porsche Cayenne/Bentley Continental/Audi A8
− Programador Abrites Key (Tag) se usa para programar transponders crypto Hitag2, Megamos 48 y las llaves
Q7/A6/RS6/Allroad
Normalmente, hay varios procedimientos de programación de llaves, que se aplican dependiendo del tipo de
coche y el año de fabricación. En el apéndice se puede ver que procedimiento de programación de llaves usa
cada coche.
El cliente tiene que elegir el modelo de vehículo para el que desea programar la llave. En segundo término el
sistema intenta determinar el modelo de coche automáticamente. Si tiene éxito, el modelo reconocido se
elige automáticamente. Si el sistema no puede reconocer el modelo, el usuario tiene que elegirlo
manualmente.
ATENCION: Es posible que el sistema no reconozca el modelo correctamente. En este caso hay que elegir el
modelo manualmente. Por ejemplo, no es posible distinguir “VW CAN -2007” y “VW CAN (2007+)”, por eso
por defecto se elige “VW CAN (2007+)”.
Versión 2.24 36
ABRITES COMMANDER PARA VAG 14.X
Después del reconocimiento del modelo de vehículo, el sistema verifica el reconocimiento de llave y las
condiciones de arranque de motor. Aparecen en los campos siguientes:
− Arranque de motor permitido: Si tiene el valor “No” la llave o la unidad de control de motor no está
identificado correctamente en el inmovilizador. Puede ser por una llave inválida, por la unidad de control de
motor no adaptada al coche, o para algunos modelos se está ejecutando algún tiempo de espera. “Yes” (Si)
significa que el inmovilizador reconoce la llave correctamente y el motor se puede arrancar, todo está bien.
− Respuesta de ECU: Indica si el inmovilizador puede comunicarse con la unidad de control de motor.
− Tipo de transponder OK: Se usa como indicación de si la llave en el encendido contiene el transponder del
tipo correcto. Por ejemplo, para Audi A3 el inmovilizador espera un transponder Megamos 48, pero si se
pone el de Audi A8 (que usa un transponder Hitag2), el valor será “No”. Si no hay una llave en el encendido,
también se aparece “No”.
− Contador de llaves: indica las llaves programados actualmente. Después de terminar el procedimiento de
programación de llaves este campo se actualiza con el nuevo valor si todas las llaves han sido programadas
correctamente.
− Llave/transponder de distribuidor: Indica si las llaves/transponder han sido precodificados con éxito para el
coche específico. Después de hacer la llave de distribuidor esta posición tiene que cambiar a “Yes” (Si), si el
transponder preparado está puesto en el encendido
Para ejecutar la programación de llaves hay que introducir el PIN y para algunos modelos usar también una
llave de distribuidor. Una manera para obtener el PIN es pulsar en “Autodetect Login/Security code”
(Detectar automáticamente PIN/Código de seguridad). Esto leerá el PIN y CS. Si después se abre la opción
para hacer la llave de distribuidor, este PIN/CS se usa automáticamente.
Versión 2.24 37
ABRITES COMMANDER PARA VAG 14.X
1.4. Para algunos vehículos VW/Seat/Skoda es posible añadir la llave nueva y las llaves que existen no dejan
de funcionar. Se preguntará si desea usar esta opción. Hay que contestar si/no según desee.
ATENCION: El sistema detecta automáticamente si es posible añadir la llave sin borrar las otras llaves. Si es
posible y si está seleccionada 1 llave, solo en este caso, aparece el mensaje para confirmar si se añade la
llave. Si pulsa “No” la llave se programa normalmente (las otras se borran). Si seleccionamos programar más
de 1 llave, o si no es posible añadir llaves, la llave se programa normalmente (borrando las otras que no estén
presente). Para el caso de añadir llave hay que encender con la llave que va a ser programada – con un
transponder TP2x para coches más antiguos, y una llave de distribuidor preparada para los más nuevos
(por ejemplo después de 2007). Tenga en cuenta que durante la detección automática cuando es posible
añadir, puede ser necesario el reflashing del instrumento (para los coches posteriores a 2007), eso se pide
en un mensaje.
Versión 2.24 38
ABRITES COMMANDER PARA VAG 14.X
Hay que usar llaves con transponders – TP05, TP08, TP22, TP23, TP24
ATENCION: Algunos vehículos nuevos han de estar con contacto ON cinco minutos antes de empezar el
procedimiento de programación de llaves (VW Golf5, Skoda Octavia II, VW Touaran, Seat Toledo 2004+,...).
Otros vehículos pueden necesitar más que 30 minutos con el encendido ON antes de permitir la
programación (Skoda Fabia 2006+, Skoda Roomster 2006+, Skoda Superb 2007+, VW Polo 2006+, Seat Ibiza
2006+)
2.5.12.2 Procedimiento 2 – para los vehículos CAN después del año 09/2006 – VW, SEAT,
SKODA
Para este tipo se necesita una llave con transponder virgen (TP22/TP23/TP24 dependiendo de la marca del
coche) como sigue:
Para SEAT hay que usar una llave con transponder virgen – TP22,
Para VW hay que usar una llave con transponder virgen – TP23
Para SKODA hay que usar una llave con transponder virgen – TP24
Elegimos en Funciones especiales – Programación de llave – VW, Seat, Skoda -2007 (CAN)
Versión 2.24 39
ABRITES COMMANDER PARA VAG 14.X
2.5.12.3 Procedimiento 3 – para los vehículos CAN 2008+, Passat B6, Audi A3 CAN.
Normalmente, la mayoría de los coches más nuevos necesitan un transponder de distribuidor precodificado
por el número VIN. Por suerte, es posible precodificar el transponder con el programador de llaves si están
disponibles los 7 bytes del componente de seguridad y usando un transponder Megamos 48 como base para
esta operación.
ATENCION: El desplegable “Set transponder type” (Configurar el tipo de transponder) especifica qué tipo de
la llave de distribuidor queremos hacer (para VW, Seat, Skoda o Audi). Como base para esta operación se usa
un transponder Megamos 48.
Si hay una llave/transponder de distribuidor se puede ejecutar la programación de llaves normalmente (como
en el procedimiento 1). Solo hay que introducir la cantidad de llaves a programar y el código PIN y las llaves
se programan.
Pero si no hay llave de distribuidor, hay que pulsar en el botón “Program dealer key” (Programar la llave de
distribuidor), y aparece el siguiente diálogo:
Los 7 bytes de los datos del componente de seguridad están en el inmovilizador y a veces en la unidad de
control de motor. En la unidad de control de motor siempre se guardan por lo menos 6 bytes del CS, y a veces
también el séptimo byte.
Versión 2.24 40
ABRITES COMMANDER PARA VAG 14.X
− Los bytes del CS se visualizan por ejemplo con la función especial “Unidad de Control de Motor” –leyendo la
EEPROM de la unidad de control de motor VAG Commander visualiza los bytes de CS:
− Para las inmovilizadores CAN hasta el fin del año 2006 es posible leer todos los 7 bytes en el
instrumento/inmovilizador. Eso es posible desde el panel Immo –hay que ir a “Función especial”, después
“Instrumento CAN” y “Leer/escribir los datos de immo”. Después de leer los datos del inmovilizador en el
campo “Serial Key” (serie de llave) aparecen los 7 bytes de CS.
Si el séptimo byte es distinto de “00”, entonces están todos los 7 bytes de CS, y se puede preparar el
transponder directamente con el programador de llaves. En este caso hay que elegir “Todos 7 bytes de los
datos del componente de protección (conocido como CS)”, introducir los 7 bytes y pulsar el botón “Program”
(Programar).
Si el séptimo byte no está disponible, hay que elegir “Encontrar el séptimo byte de los datos del componente
de protección” y entrar los seis bytes conocidos. Hay tres posibles vías para localizar el correspondiente
séptimo byte:
Automáticamente
Este modo requiere que el inmovilizador y la llave pueda leer/escribir el transponder simultáneamente. Por
esa razón hemos de dar al contacto y colocar el anillo programador sobre la llave (con la llave en el contacto).
ATENCION: La búsqueda automática no es posible en algunos modelos (por ejemplo, VW Passat B6). En este
caso, se debe utilizar el procedimiento manual.
Manualmente
La diferencia principal entre el procedimiento automático y manual es que con el procedimiento manual hay
que poner la llave en el programador, encender con ella, y ponerla otra vez en el programador y así
sucesivamente hasta se encuentra el byte.
Si se usa el procedimiento manual se pide consecutivamente poner el transponder en el programador, y
después encender.
Normalmente para la mayoría de modelos es necesario que la llave esté en el contacto, y solo hay que
cambiar la localización del transponder. Se pide poner el transponder en el programador, después cerca de la
cerradura de contacto para ser leído por el inmovilizador. Una excepción es por ejemplo el Passat B6. Para
ello es necesario que la llave sea puesta con el transponder en el programador, después hay que poner la
Versión 2.24 41
ABRITES COMMANDER PARA VAG 14.X
llave con el transponder en la cerradura de contacto, PERO SOLO HASTA LA PRIMERA POSICION, después
otra vez en el programador, y de nuevo en la cerradura de contacto hasta el byte se encuentra.
ATENCION: Si se visualiza “XXX” hay que parar en la posición actual y esperar 10 minutos antes de seguir.
ATENCION: En Passat B6 hay algunos coches en que es imposible encontrar el séptimo byte. Para estos
coches la llave puede ser hecha solo abriendo el módulo de confort y leyendo la EEPROM del módulo de
confort. Después de obtener los 6 bytes de CS del motor, se puede extraer el séptimo byte de la EEPROM
del módulo confort con la herramienta de archivo. También es posible programar la llave al coche
directamente con la herramienta de archivo si se dispone de un programador. La información más
detallada está en la sección de la herramienta de archivo.
ATENCION: Como se mencionó anteriormente para algunos coches no es posible encontrar el séptimo byte
de CS. Se puede saber si para el coche eso es posible con el procedimiento siguiente:
b) Poner la llave original o la llave con el transponder Megamos 48– en este caso en Valores medidos ha de
aparecer “si” o “1” en la segunda posición del canal 2
→Si la segunda posición se cambia a “No” o “0” el séptimo byte NO SE PUEDE encontrar
→Si la segunda posición está “Si” o “1” el séptimo byte se puede encontrar.
Los vehículos de Audi equipados con el cuadro de instrumentos BOSCH RB8 con el in movilizador integrado
necesitan el procedimiento de programación distinto. En la mayoría de casos el instrumento no acepta el
código de seguridad aun siendo correcto. Por eso se usa un procedimiento diferente. Hay que elegir en
Funciones especiales – Programación de llaves – Audi A4 2004+ (RB8 Cuadro de instrumentos KW2000).
Estando disponibles los siguientes botones:
Versión 2.24 42
ABRITES COMMANDER PARA VAG 14.X
Si hay una llave de distribuidor (según el número VIN) hay que introducir la cantidad de llaves a programar y
pulsar “Learn” (Programar).
Antes de terminar el procedimiento, en la pantalla del tablero de instrumento se visualiza “L7 x-y“, donde “x“
es la cantidad de llaves programadas con éxito e “y“ es la cantidad total a programar. Después de pulsar
“OK“ el instrumento se reinicia y el valor “x“ se incrementa hasta el valor “y“.
ATENCION: Este procedimiento no es de adición de llaves, sino de programación de todas las llaves que
aceptará coche. Si hay alguna llave que no se programe aquí, dejará de funcionar.
Si posee un programador de llaves, se puede preparar la llave de distribuidor con un transponder Megamos
48. Hay que indicar cuantas llaves de distribuidor quieren programarse y pulsar “Programar la llave de
distribuidor”. No es necesario indicar nada; VAG Commander se conecta al instrumento RB8 y lee toda la
información necesaria.
Después de preparar la llave de distribuidor hay que proceder como en paso “1. Programación de la llave de
distribuidor (según el número VIN)”.
ATENCION: Durante la lectura de la EEPROM RB8 el dispositivo entra en el modo de servicio y se visualiza
“L0 x-y”. Si por cualquier razón el instrumento se deja en esta condición (por ejemplo el portátil se apaga
Versión 2.24 43
ABRITES COMMANDER PARA VAG 14.X
por batería agotada o si la interfaz se desconecta del coche, o la batería de coche está agotada), hay que
leer la EEPROM del cuadro de instrumentos
2.5.12.7 Procedimiento 7 –Para los vehículos con Hitag2 Key (transponder) del año 2004 a
2007– VW Touareg, VW Phaeton, Bentley Continental, Porsche Cayenne
Hay que usar un transponder virgen PCF7936 o una llave virgen, no se necesita una preparación especial. Si se
usa un Transponder hay que pasarlo al modo Cipher (Crypto). Para ello se puede usar un programador de
llaves HiTag2 si posee alguno. Esto se hace reemplazando 0x06 por 0x0E en el primero byte de la página de la
configuración (la página de la configuración es la página 3, la página 0 es el ID de transponder, y las páginas 1
y 2 la clave secreta). Si este valor ya está en 0x0E, el transponder está en el modo de cipher.
En Funciones especiales –Programación de llaves hay que elegir el modelo de vehículo, escribir la cantidad de
llaves a programar, entrar el acceso de seguridad y pulsar "Learn" (Programar). Después hay que seguir las
instrucciones estrictamente.
2.5.12.8 Procedimiento 8 – Para los vehículos con llave (transponder) Hitag2 2007+ o
Audi A8 (CAN) fabricados después del año 2002.
Para los vehículos después del año 2007 (o Audi A8) hay que preparar la llave (transponder) Hitag2 antes de
usar la función de programación de llaves.
1. En Funciones especiales –Programación de llaves hay que elegir el modelo de vehículo y pulsar "Program
dealer key" (Programar la llave de distribuidor). Aparece el siguiente diálogo.
Versión 2.24 44
ABRITES COMMANDER PARA VAG 14.X
Con el botón “Autodetect from ECU” (Detectar automáticamente de ECU) se intenta leer los bytes de CS
automáticamente de la ECU, y se elige automáticamente si hay que encontrar el séptimo byte o no.
IMPORTANTE: Si no hay una llave que funciona del coche, hay que cortar el fusible como se describe en el
apéndice para obtener la comunicación con la ECU.
Después de leer CS, si están todos los 7 bytes, la llave se puede programar directamente. Si hay solo los 6
bytes, tenemos las siguientes opciones:
a) Si hay una llave que funciona de este coche, puede ponerla en el programador y pulsar “Find 7th byte from
working key” (Encontrar el séptimo byte de la llave que funciona) – el séptimo byte se encuentra en unas
cuantas segundos;
ATENCION: Si se usa el programador Tango, esta función no está disponible, solo funciona con los
programadores de llaves Hitag2 o Abrites.
b) Si no hay una llave que funciona, hay que buscar el séptimo byte manualmente. El procedimiento toma
cerca 20-25 minutos, pero puede llegar hasta 45 minutos en el peor caso. Hay que conectar el interfaz al
OBDII, y también al programador. Después de pulsar “Programar” aparece una notificación de cuando hay
que poner la llave en el contacto y cuando hay que ponerla en el programador.
IMPORTANTE: Solo hay que introducir la llave en el contacto (para VW Touareg se oye el desbloqueo del
volante), por favor, NO GIRE LA LLAVE.
IMPORTANTE: El programador debe estar cerca de la cerradura de contacto para quitar la llave más rápido.
Pero el programador ha de estar por lo menos a 15 cm de la cerradura de contacto para no interferir la
lectura de la llave del coche.
ATENCION: Es mejor usar una llave de plástico o el transponder vació mientras estamos buscando el
séptimo byte, por lo menos cuando prepare las llaves por primera vez. Si por cualquier razón la llave se
bloquea (por ejemplo por que la batería está agotada, el ordenador se cuelga, etc.), la codificación de la
llave se puede encontrar con el botón “Encontrar el séptimo byte de la llave que funciona”, y después se
puede restaurar con la herramienta de llaves Hitag2.
El archivo se puede cargar desde el Kessy o la ECU selecionando el radio-botón “Load component protection
from Kessy/ECU dump” (Cargar el componente de protección del archivo de Kessy/ECU). Después de pulsar
“Load dump” (Cargar dump) hay que elegir el archivo correspondiente, a continuación el botón “Program”
(Programar) se activa.
ATENCION: Tenga en cuenta que a veces en el archivo de volcado (dump) de la ECU hay solo 6 de los bytes de
CS. En este caso hay que encontrar el séptimo byte.
ATENCION: Preste atención que si tenemos el dump de Kessy, tendremos todos los 7bytes. Pero hay muchos
dispositivos de Kessy con versiones de software diferentes, y es posible que la EEPROM se desencripte
incorrectamente (especialmente para los coches más nuevos), en cuyo caso esos bytes de CS serán
incorrectos. En este caso la llave no funcionará y hay que restaurar la llave con un programador Hitag2.
Es posible que por cualquiera razón el botón Detección automática no funcione, por ejemplo carecer de la
licencia, los fusibles no han sido cortados correctamente, falta la ECU o está rota, etc. Si los bytes de CS han
Versión 2.24 45
ABRITES COMMANDER PARA VAG 14.X
sido leídos previamente (por ejemplo desoldando la EEPROM de la ECU y descodificarla con la herramienta de
archivo), el usuario puede entrar los bytes de CS manualmente y seguir como en el paso 2.1
3. Después de programar la llave como llave de distribuidor, hay que indicar la cantidad de llaves para
programar, el acceso de seguridad y pulsar el botón "Learn" (Programar).
2.5.12.9 Procedimiento 9 – para los vehículos Audi A6, Q7, Allroad 2005+
Es posible programar la llave para Audi A6/Q7/Allroad, pero esta función no está en el diálogo “programación
de llaves”. La función está disponible en la función “EZS-Kessy (A6/Q7)” de la lista de “Special functions”
(Funciones especiales). La razón es que necesita una licencia aparte. Consulte la sección “Funciones
especiales con “EZS Kessy CAN””
Si el coche está equipado con EDC17/MED17, no es posible leer CS de la unidad de control de motor. Solo es
posible leer de ahí el código PIN. Por suerte, es posible programar la llave para este coche.
Hay que leer el PIN de EDC17/MED17, y también leer la EEPROM del módulo de confort con un programador.
Después hay que elegir “VW Passat B6/CC con EDC17/MED17 (CAN)” del diálogo de programación de llaves.
Para programar la llave para este coche primero hay que hacer la llave de distribuidor. Eso se hace pulsando
el botón “Programar la llave de distribuidor”, que produce el siguiente diálogo:
Aquí hay que entrar el código PIN, cargar el archivo de la EEPROM del módulo de confort, y se activa el botón
“Programar”.
Después de pulsar el botón “Programar” hay que ejecutar el mismo procedimiento que en el procedimiento
manual para Passat (hay que cambiar la posición de la llave en el programador, después en la cerradura de
Versión 2.24 46
ABRITES COMMANDER PARA VAG 14.X
contacto, después volver al programador, y otra vez en la cerradura de contacto, hasta se hace la llave de
distribuidor. Cuando el transponder está listo, todos los bytes de CS se visualizan en la barra de estado).
Después de hacer la llave de distribuidor es posible programarla de la misma manera que para Passat B6/CC
con EDC16 o MED9.
2.5.12.11. Procedimiento 11 - para los vehículos con cuadro VDO con microcontrolador
NEC.
Por lo general son los modelos producidos después del año 2009. El inmovilizador está integrado en el cuadro
de instrumento, y el transponder necesario para estos coches es un Megamos 48 Crypto. Normalmente,
cuando se abre la función especial "Programación de Llaves", el software reconoce automáticamente este
tipo de vehículos, e instruye al cliente para abrir la función especial "VDO NEC 2009 +" porque la
programación de llaves para estos vehículos se realiza allí. El cliente también puede reconocer este tipo de
tablero cuando se conecta con el tablero de instrumentos o el inmovilizador, y en la cadena de identificación
aparece "VDD" o "VDO"
Por lo tanto para estos coches hay que abrir la función especial "VDO NEC 2009 +" y aparecerá el siguiente
cuadro de diálogo:
Para hacer llaves/kilometraje de estos coches es necesario entrar primero en el denominado “service mode”
(modo de servicio).
Versión 2.24 47
ABRITES COMMANDER PARA VAG 14.X
Para hacer llaves de estos coches es necesario entrar antes en el llamado "modo de servicio". Al modo de
servicio se pueden entrar de dos formas:
Así que si tenemos una llave que funciona en el coche, basta con dar el encendido con él, y presiona "Entrar
en Modo Servico por OBDII". Si el procedimiento se ha completado con éxito un mensaje de "modo de
servicio - Aceptado" se mostrará en la barra de estado.
Si no tenemos una llave que funcione en el coche, para entrar en modo de servicio se necesita desmontar el
salpicadero, para abrirlo y leer la EEPROM con un programador. Hay dos posibilidades:
• panel equipado con EEPROM 24C32 - en este caso es necesario leer la EEPROM con el programador,
a continuación, pulse "Cargar el archivo de EPROM (24C32)" y cargar el archivo EEPROM. Al pulsar
"Entrar en el modo de servicio con el archivo EEPROM (24C32)" se va a modificar el archivo de
memoria EEPROM y es necesario volver a escribir el archivo modificado en el tablero/inmovilizador.
Después de esto debe entrar el modo de servicio, por lo general no es necesario hacer nada más. Por
favor, note que si se pulsa "Salir del Modo de Servicio por OBDII" en este caso, si quieres entrar en el
modo de servicio de nuevo, tendrá que volver a escribir el archivo de memoria EEPROM modificado
otra vez.
• Panel equipado con EEPROM 24C64 - se necesita leer la EEPROM con un programador, a
continuación, pulse "Cargar el archivo de EPROM (24C32)" y cargar el archivo EEPROM. Al pulsar
"Entrar en el modo de servicio con el archivo de EEPROM (24C32)" se va a modificar el archivo de
memoria EEPROM y es necesario volver a escribir el archivo modificado en el panel/inmovilizador.
Después de eso hay que pulsar "Entrar el Modo Servicio por OBDII" y el modo de servicio debe
entrar.
Una Vez se entra en el modo de servicio, el cliente tiene la posibilidad de leer/escribir la EEPROM y leer la
flash, y también leer/escribir los datos del inmovilizador. Pulsando el botón "leer Immo datos" se leen datos
importantes del inmovilizador como el VIN, número inmovilizador, componente de seguridad, PIN, llaves
existentes, etc., y también se activan los botones para hacer las llaves y escritura de los datos del
inmovilizador. Para agregar una llave, poner cualquier transponder Megamos 48 Crypto en el programador y
pulse "Agregar llave" - esto va a programar el transponder, modificar los datos del inmovilizador (para que el
ID nuevo transponder se añada a los datos de llave) y escribir de nuevo los datos en el inmovilizador, es decir,
después de pulsar este botón, el transponder programado está listo para arrancar el coche, nos se requiere
nada más. Por favor note que esto añadirá la llave, las llaves existentes seguirán funcionando. Si necesita
borrar las llaves existentes, es necesario modificar manualmente el campo de configuración. En configuración
los dígitos en posición 7 y 8 establecen el actual contador de llaves. Por ejemplo en el ejemplo anterior estos
son "22" y esto significa hay dos llaves presentes (se utilizarán los identificadores de los campos KeyID1 y
KeyID2). Si desea borrar las llaves, se debería poner allí "00" en lugar de "22", si desea que sólo una llave sea
activada, has de poner ahí "11" y así sucesivamente.
Versión 2.24 48
ABRITES COMMANDER PARA VAG 14.X
se necesita activar en el coche pulsando botón "Programar" con el correspondiente código PIN introducido. Si
por alguna razón, el SW no llega a leer el PIN/CS del tablero de instrumentos de Visteon, el SW propone leerlo
de un archivo EEPROM de Magneti Marelli (ya que estos vehículos están equipados en la mayoría de los casos
con una unidad de Magneti Marelli de control del motor). Si el coche está equipado realmente con la unidad
de control del motor Magenti Marelli, es necesario abrir el archivo de memoria EEPROM aquí y esto va a leer
el código PIN y el CS. Si tan sólo 6 bytes de la CS se encuentran en el motor, tendrá que buscar el 7º byte.
ATENCION: Algunos vehículos están equipados con una unidad de control del motor Simos en lugar de
Mangeti Marelli. Si una vez más el SW no llega a leer el PIN / CS, se recomienda leer el archivo EEPROM de
Simos con un programador, y con la herramienta ARCHIVO obtener el PIN/CS. A continuación, se puede
preparar una llave de distribuidor y programar de modo absolutamente igual que para VW / Seat / Skoda
2007+.
2.5.12.13. Procedimiento 13 - para los vehículos con cuadros de mando Magneti Marelli
con protocolo de diagnosis UDS y micro controlador Motorola 9S12.
Estos son normalmente algunos modelos producidos después del año 2009. El inmovilizador está integrado
en el salpicadero, y el transponder necesario para que los coches es un Megamos 48 Crypto. Normalmente,
cuando se abre la función especial "Programación de Llaves", el software reconoce automáticamente este
tipo de vehículos, e instruye al cliente para abrir la función especial "Magneti dash UDS - 9S12" porque la
programación de la llave para que estos vehículos se realiza allí. El cliente también puede reconocer este tipo
de tablero cuando se conecta con el tablero de instrumentos o el inmovilizador, y la cadena de identificación
incluye "MM7" o "MM5"
Por lo tanto con estos coches hay que abrir la función especial "Magneti UDS Dash - 9S12" y aparecerá el
siguiente cuadro de diálogo:
Versión 2.24 49
ABRITES COMMANDER PARA VAG 14.X
Para estos cuadros de mando no es necesario tener una llave que arranque el coche. Usted directamente
puede leer/escribir EEPROM y leer flash, y leer/escribir los datos del inmovilizador. Pulsando el botón "leer
Immo datos" se leen los datos importantes del inmovilizador como el VIN, número inmovilizador,
componente de seguridad, PIN, llaves existentes, etc, y también se activan los botones para hacer las llaves y
escritura de los datos del inmovilizador. Para agregar una llave, poner cualquier transponder Megamos 48
Crypto en el programador y pulse el botón "Añadir llave" - esto va a programar el transponder, modificar los
datos del inmovilizador (para que el ID del nuevo transponder se añada a los datos de llave) y escribir de
nuevo la de datos para el inmovilizador, es decir, después de pulsar este botón, el transponder programado
está listo para arrancar el coche, no es necesario nada más.
Tenga en cuenta que esto añadirá la llave, las llaves existentes seguirán funcionando. Si necesita borrar las
llaves existentes, es necesario modificar manualmente el campo "Llaves prog:". Si desea borrar todas las
llaves, poner "0" en llaves programadas.
“Dump Tool” (Herramienta de archivo). Con esta aplicación se pueden calcular los códigos de acceso de
seguridad, cambiar el cuentakilómetros, etc. Esta aplicación necesita el archivo de la EEPROM de la unidad
correspondiente. Después de cargar el archivo, se podrán hacer algunas modificaciones y hay que guardar el
archivo nuevo, que se puede programar en el dispositivo. Para la información más detallada consulte al
apéndice.
“Service Interval” (Intervalo de servicio) Con esta aplicación se puede reiniciar el recordatorio de servicio,
reiniciar los parámetros de intervalo de servicio y cambiar las opciones del intervalo de servicio.
Al abrir la ventana de la función especial, el commander se conecta al cuadro de instrumentos y lee la
información disponible que se refiere a la función del intervalo de servicio.
Dependiendo del modelo de vehículo, año, etc. estarán activas las secciones “Service reminder reset”
(Reinicio del recordatorio de servicio) o/y “Service interval reset” (Reinicio del intervalo de servicio) o/y
“Change service options” (Cambiar los opciones de servicio).
Junto a estas secciones en la sección “Applicable adaptation channels” (Canales de adaptación aplicables) se
ven los canales de adaptación, cuyos valores irán cambiando al elegir una de las tres operaciones
mencionadas, con sus valores actuales, unidades y una breve descripción.
Cuando la información leída se carga por primera vez y también cuando se cambian ciertas opciones en la
ventana, la columna “New value” (Valor nuevo) de la tabla “Applicable adaptation channels” (Canales de
adaptación aplicables) se rellena automáticamente con los valores por defecto que han de ser guardados en
los canales de adaptación, correspondientes a las opciones elegidas.
Los canales de adaptación aplicables (y disponibles) de la columna “Nuevo valor” están también disponibles
para edición, y el usuario puede entrar ahí cualquier otro valor.
“Remote control adaptation” (Adaptación del remoto). Con esta aplicación se pueden programar los
telemandos. Al abrir la ventana de la función especial, el commander se conecta al cuadro de instrumentos y
lee la información disponible relativa a la adaptación del telemando.
En la ventana “Instructions” (Instrucciones) en la sección “Remote adaptation” (Adaptación del remoto)
estarán disponibles las instrucciones de lo que hay que hacer para programar los mandos a distancia.
Además, en la tabla “Available settings” (Ajustes disponibles) hay una lista de todos los canales de adaptación
aplicables con sus valores actuales y la descripción que se refiere a la función de los mandos a distancia.
Mediante la edición de los valores de la columna “Valor nuevo” y pulsando “Change settings” (Cambiar la
configuración), el usuario puede cambiar ciertos ajustes.
Versión 2.24 50
ABRITES COMMANDER PARA VAG 14.X
Esta función está disponible para Audi A6 2000+, Audi A4 y los vehículos VW 2001+, Audi A3 2003+.
Para Audi A8, VW Touareg, VW Phaeton, Bentley los telemandos se programan con la función especial
“programación de llaves”.
“Navigation” (Navegación). Con esta aplicación se puede activar/desactivar el botón “Eject” (Expulsar) del
sistema “Navegación”, eyectar el estuche de navegación de CD/DVD y configurar el valor “tire circumference”
(circunferencia de neumáticos), aplicable para la función del controlador de navegación.
“Cruise control system” (Sistema de control de crucero). Con esta aplicación se puede activar/desactivar el
sistema de control de crucero y cambiar la configuración de la correspondiente electrónica del volante (SWE)
si la unidad SWE está disponible. Al abrir la ventana de la función especial, si la unidad de SWE está
disponible, el commander lee y visualiza su configuración actual. Después hay que pulsar “Activate Cruise
Control” (Activar control de crucero) o “Deactivate Cruise Control” (Desactivar control de crucero) que activa
o desactiva la función del sistema de control de crucero y aplica los modificaciones de la configuración de
SWE a la unidad de SWE.
“Brake pads change” (Cambio de pastillas de freno). Usando esta aplicación se puede abrir “Open rear
parking brake for pad change” (Abrir el freno de mano trasero para cambiar la pastilla), “Close rear
parkingbrake” (Cerrar el freno de mano trasero), ejecutar “Parking brake function test” (Prueba de función
del freno de mano). Esta función está disponible para los modelos de vehículo siguientes: Audi A8 2004+,
Audi A6/allroad 2005+, Audi Q7 2009+, VW Passat B6 , VW Tiguan 2009+. Para el modelo Audi A8, es posible
también ajustar el grosor de la pastilla.
“ECU Exchange – Dump Tool” (Intercambio de ECU– Herramienta de archivo). Con esta aplicación se puede
cambiar el dump de la EEPROM de la unidad de control de motor, de modo que después de programar una
ECU, la ECU se puede adaptar al vehículo.
Hay que leer el dump de la EEPROM de la unidad de control de motor que está en el vehículo actualmente (se
refiere en la aplicación como “ECU activa”) y el dump de la EERPOM de la unidad de control de motor con que
desea reemplazarla (se refiera en la aplicación como “ECU de reemplazo”).
Después de abrir la aplicación hay que cargar los dos dumps (con botones “Load active ECU dump” (Cargar el
dump de ECU activa) y “Load replacement ECU dump” (Cargar el dump de ECU de reemplazo)). Pulsar
“Change replacement ECU dump” (Cambiar el dump de ECU de reemplazo) para hacer las modificaciones
necesarias en el dump de la ECU de reemplazo. Pulsar "Save replacement ECU dump" (Guardar el dump de
ECU de reemplazo) para guardar el dump modificado en el archivo nuevo, que después se programa en el
dispositivo.
Versión 2.24 51
ABRITES COMMANDER PARA VAG 14.X
“Door unlocking” (Desbloqueo de puerta). Esta función se utiliza para abrir las puertas del coche cuando el
coche esta en modo SAFE. Para usar esta función hay que conectar manualmente algunos PINs del
conectador OBDII de Interface VAG con cables al cableado del COCHE.
Entonces hay que encontrar en el coche los cables necesarios – naranja con verde (CAN-H) y naranja con
marrón (CAN-L), y conectarlos a PIN6 (CAN-H) del conectador OBDII y a PIN14 (CAN-L) del conectador OBDII.
También hay que conectar el PIN4 (Tierra) del conector OBDII a cualquiera parte metálica del coche.
Después de que esté listo se puede llamar a la función “Unlock doors” (Desbloquear las puertas). Se muestra
el siguiente dialogo:
Versión 2.24 52
ABRITES COMMANDER PARA VAG 14.X
Entonces, para cualquier de los modelos deseados hay que pulsar el botón correspondiente.
ATENCION: En la mayoría de casos esto solo abre las puertas. ¡No desactiva la alarma!
“Coding calculator” (Calculador de códigos). Usando esta función se pueden calcular códigos largos de valores
de codificación de diferentes módulos.
Cuando se abre la función especial aparece la siguiente ventana:
Versión 2.24 53
ABRITES COMMANDER PARA VAG 14.X
Al seleccionar un dispositivo se muestra una lista de codificación de posibles códigos largos para elegir:
En la ventana abierta se puede marcar/desmarca las características deseadas (véase la lista con casillas de
verificación en la imagen anterior), modificar el valor determinado (véase la lista con las dos columnas (texto
y el valor) de la imagen de arriba) o seleccionar cierto valor mediante el cuadro combinado de selección.
Marque la casilla "Seleccionar todo" para marcar como seleccionadas todas las casillas de la lista de casillas
de verificación.
Versión 2.24 54
ABRITES COMMANDER PARA VAG 14.X
El valor de codificación se representa en el campo de edición en la parte inferior de la ventana (al lado del
botón “Show Coding Value” (Mostrar valor de codificación)).
Si le gustaría ver "que significa" cierto valor de codificación, debe escribir el valor en el campo de edición y
pulse el botón " Show Coding Value ".
3. RESOLUCION DE PROBLEMAS
A continuación hay una lista de los problemas más típicos y como se pueden solucionar:
Problema: Al iniciar el "ABRITES VAG Commander " “Interface not calibrated” ("Interface No calibrado")
aparece en la pantalla.
Solución: Enviar el registro (log) al distribuidor
Problema: El dispositivo a veces conecta con el dispositivo por K-Line, y a veces no.
Solución: Probar a aumentar/bajar el parámetro “Wakeup echo delay” (“valor de demora de Wakeup”).
Problema: Después de leer el instrumento A4 RB8, el instrumento visualiza “LO x-x” en lugar del
cuentakilómetros.
Solución: Leer la EEPROM del instrumento RB8 y cambiar el estado de inmovilizador a 6.
Problema: No es posible conectarse con el dispositivo vía K-Line, aunque es posible conectarse con otras
herramientas diagnósticas.
Solución: Hay que intentar cambiar la secuencia de la velocidad de transmisión a 9600/10472 en el diálogo de
opciones.
Versión 2.24 55
ABRITES COMMANDER PARA VAG 14.X
Versión 2.24 56
ABRITES COMMANDER PARA VAG 14.X
4. APENDICE
4.1 Programación del cuadro de instrumentos Magneti Marelli (con enlace diagnostico K-
line)
4.1.1 Cuadro de instrumentos de Audi A3, Audi A6, Audi TT, VW New Beetle
El acceso a este tipo es posible usando los tipos “Cuadro de instrumentos Magneti Marelli - Direct 1996-
2000” y “Cuadro de instrumentos Magneti Marelli - Direct 2000+” dependiendo del año de fabricación del
coche. Hay que elegir uno de dos tipos y leer la EEPROM.
Recuerde que el umbral del año 2000 no es absoluto, algunos modelos siguen estando equipados con los
instrumentos antiguos aunque sean de después del año 2000. Lo mejor es primero elegir “Cuadro de
instrumentos Magneti Marelli - Direct 1996-2000”, y si no tiene éxito poner el contacto en OFF y ON, y probar
el tipo “Cuadro de instrumentos Magneti Marelli – Direct 2000+”.
Por ejemplo en la imagen de arriba en la dirección 0x0080 de la EEPROM hay 17 bytes con 0xFF, después va el
PIN que es 0x047F en hexadecimal o 1151 en decimal.
Versión 2.24 57
ABRITES COMMANDER PARA VAG 14.X
El cuentakilómetros contiene dos bloques – normalmente 0x90 bytes con el cuentakilómetros invertido,
seguido de 0x90 bytes con el cuentakilómetros actual, pero eso se puede variar (por ejemplo bloques con
0x98 bytes en vez de 0x90, o primero el valor actual y después el invertido). Si el cuentakilómetros se
visualiza correctamente, se puede cambiar. Pero siempre hay que asegurarse que el cuentakilómetros se
cambia solo después de ser visualizado correctamente (con la menor desviación).
- Primero hay que acceder el instrumento como uno de los tipos "Magnet Marelli direct" (especialmente
para el año 2000+) y si tiene éxito seguir como se describe anteriormente
- Si no tiene éxito hay que elegir el tipo “Magneti Marelli - Shadow 3 (TT)” y leer la EEPROM. Actualmente
para las versiones conocidas de software el PIN puede ser localizado como se describe anteriormente, y el
cuentakilómetros empieza desde la dirección 0xAA a la dirección 0x1C8 (marcado en la imagen de abajo).
- Primero hay que acceder el instrumento como uno de tipos "Magnet Marelli direct" (especialmente para el
año 2000+) y si tiene éxito seguir como se describe anteriormente
- Si no tiene éxito hay que elegir el tipo “Magneti Marelli - Shadow 2 (Passat)” y leer la EEPROM. Se visualiza
el PIN; el cuentakilómetros aparece como “0”, pero se puede cambiar. Al pulsar el botón "Cambiar el
cuentakilómetros" aparece un diálogo, donde hay que entrar los valores actuales y nuevos del
cuentakilómetros.
Versión 2.24 58
ABRITES COMMANDER PARA VAG 14.X
- Primero hay que acceder al instrumento como uno de tipo "Magnet Marelli direct" (especialmente para el
año 2000+) y si tiene éxito seguir como se describe anteriormente
- Si no tiene éxito hay que elegir el tipo “Magneti Marelli - Shadow 1” y leer la EEPROM. No se visualiza el PIN;
el cuentakilómetros aparece como “0”, pero se puede cambiar. Al pulsar el botón "Cambiar el
cuentakilómetros" aparece un diálogo, donde hay que entrar los valores actuales y nuevos del
cuentakilómetros.
Versión 2.24 59
ABRITES COMMANDER PARA VAG 14.X
4.3 Caja de fusibles Audi A8 (el lado del pasajero – despertar la ECU):
4.4 Audi Q7
Para obtener la comunicación con ECU hay que cortarcircuitar los fusibles como en la imagen:
Versión 2.24 60
ABRITES COMMANDER PARA VAG 14.X
Si la comunicación con ECU no tiene éxito, hay que intentar como en la imagen siguiente:
Si aún no es posible comunicar con la ECU, se pueden cortar en la caja externa de fusibles (está debajo de la
cubierta de delante, donde está el motor). Hay que cortocircuitar el primer fusible de 5A con la conexión
+12V como en el dibujo. Preste atención que hay que usar un cable más grande porque el cable pequeño se
calienta.
Versión 2.24 61
ABRITES COMMANDER PARA VAG 14.X
Para obtener la comunicación con ECU hay que cortocircuitar los fusibles como en la imagen:
Para obtener la comunicación con ECU hay que cortocircuitar los fusibles como en la imagen:
Versión 2.24 62
ABRITES COMMANDER PARA VAG 14.X
Transponder/ Procedimiento de
Modelo AÑO Programador
Llave programación
Versión 2.24 63
ABRITES COMMANDER PARA VAG 14.X
Transponder/ Procedimiento de
Modelo AÑO Programador
Llave programación
Versión 2.24 64
ABRITES COMMANDER PARA VAG 14.X
Transponder/ Procedimiento de
Modelo AÑO Programador
Llave programación
Versión 2.24 65
ABRITES COMMANDER PARA VAG 14.X
Transponder/ Procedimiento de
Modelo AÑO Programador
Llave programación
Versión 2.24 66
ABRITES COMMANDER PARA VAG 14.X
Transponder/ Procedimiento de
Modelo AÑO Programador
Llave programación
Versión 2.24 67
ABRITES COMMANDER PARA VAG 14.X
Transponder/ Procedimiento de
Modelo AÑO Programador
Llave programación
Versión 2.24 68
ABRITES COMMANDER PARA VAG 14.X
Transponder/ Procedimiento de
Modelo AÑO Programador
Llave programación
Versión 2.24 69
ABRITES COMMANDER PARA VAG 14.X
La herramienta de archivo recibe como entrada el archivo dump de la unidad correspondiente (el archivo de
entrada se carga con el botón “Load dump” (Cargar dump)). El archivo dump se puede leer vía OBDII o con un
programador (especialmente en las unidades en que la lectura vía OBDII no es posible). Como salida la
herramienta de archivo visualiza algunos datos extraídos del archivo de entrada y/o hace algunas
modificaciones en los datos de entrada. Si se hace alguna modificación (para algunos sub-funciones no se
pueden hacer modificaciones, solo se visualizan los datos), el usuario tiene que escribir el dump modificado
en el archivo deseado (con el botón “Save dump” (Guardar dump)), y después hay que volver a guardar el
archivo modificado en el dispositivo vía OBDII o con el programador.
Si los datos se leen/escriben con el programador, el usuario ha de asegurarse que se usa el orden correcto de
bytes. Porque la mayoría de los programadores leen los datos en palabras de 16bit, el orden de bytes en el
archivo depende del programador usado – algunos programadores producen archivos que empiezan del byte
menos significativo, y otros – con el más significativo. Por eso para la misma unidad dos programadores
diferentes pueden producir dumps diferentes. Normalmente el software intenta detectar automáticamente
el orden de bytes del dump, pero si no tiene éxito, hay que usar el botón “Intercambiar los bytes” (“Swap
bytes”). Este botón cambia el orden de bytes en el dump. Si después de cargar el dump con la herramienta de
archivo, los datos no se pueden extraer o modificar, o si los datos extraídos no son válidos (por ejemplo el
coche no acepta el PIN visualizado), hay que intercambiar los bytes para obtener resultado. Para algunas
funciones el intercambio se hace automáticamente (por ejemplo, la decodificación de Kessy), pero para otras
el usuario ha de hacerlo manualmente. A continuación se detallan las funciones más importantes:
Esta función se usa para extraer el código de seguridad del módulo Kessy (este módulo se usa en Audi A8, VW
Touareg, VW Phaeton, Porsche Cayenne y Bentley Continental). La función también visualiza las llaves
programadas y visualiza/cambia los números de inmovilizador y VIN.
Al pulsar en “otros datos” se visualizan las llaves programadas y se permite el cambio del estado de
inmovilizador (en algunos modelos el cambio del estado de inmovilizador se usa por ejemplo para poner
Kessy en el estado de entrega).
Versión 2.24 70
ABRITES COMMANDER PARA VAG 14.X
Esta función se usa para extraer el código de seguridad del EZS-Kessy. La EEPROM de EZS-Kessy se encuentra
dentro del micro controlador (familia Motorola HC9S12) y normalmente se lee con un programador, algunas
versiones más antiguas de EZS-Kessy (hasta V2.0.2 de EZS-Kessy) también se pueden leer por OBDII.
Esta función se usa para extraer los 7 bytes de los datos de CS para Passat B6. Esta función necesita el archivo
dump del módulo de confort y los seis bytes de los datos de CS que se encuentran en la unidad de control de
motor. Hay que cargar el archivo del módulo de confort, y entonces aparece un diálogo donde hay que
introducir los seis bytes del CS manualmente o cargar directamente el dump de la ECU. La herramienta
acepta el dump de ECUs EDC16, PPD1x, MED9x y ME7x.
Versión 2.24 71
ABRITES COMMANDER PARA VAG 14.X
Pulsando en “otros datos” se visualizan las llaves programadas y se permiten varias operaciones:
Versión 2.24 72
ABRITES COMMANDER PARA VAG 14.X
− Si se ha reconocido un programador, permite leer los datos del transponder actual, añadirlos en el dump y
si el tipo de transponder es correcto, permite programarlo como llave de distribuidor.
− Permite el cambio del estado de inmovilizador (en algunos modelos el cambio del estado de inmovilizador
se usa por ejemplo para poner el módulo de confort en estado de entrega).
Llaves con los datos “00000000” representan posiciones vacías en el archivo dump (posición en que no hay
ninguna llave programa). El resto son posiciones ocupadas y representan los datos de las llaves programadas
en las respectivas posiciones.
Pulsando el botón “Programar transponder” (y si un programador es reconocido) el transponder actual se lee
y su datos se escriben en la posición correspondiente (posición del botón pulsado) del archivo dump (por
ejemplo, con pulsar el botón “Programar transponder” al lado de “Key 4:” (Llave 4:) los datos de transponder
se escriben en la posición 4 del dump).
Después de leer el transponder actual, si es del tipo apropiado (TA3), se permite la programación de
transponder como llave de distribuidor. Se pide si desea hacerlo. En pocas palabras, si el usuario pone el
transponder TA3 y lo programa en la posición especificada, el coche arranca sin ningún procedimiento de
programación de llaves.
Con pulsar OK, se guardan todos los cambios en los datos del dump.
Si se pulsa CANCEL (Cancelar), el dump cargado no se cambia.
Versión 2.24 73
ABRITES COMMANDER PARA VAG 14.X
Esta función permite ver y/o cambiar los datos de CS encontrados en EDC16. Dentro de EDC16 están por lo
menos 6 bytes de la CS, y a veces están los 7 bytes. Si contiene 6 bytes, el séptimo byte es cero.
Esta función se usa para hacer lo que se llama “Inmovilizador bypass”. Bypass el inmovilizador significa que la
ECU arranca el motor aunque el inmovilizador no permita el arranque del motor (por ejemplo, debido a una
llave dañada o daños en la sincronización entre el inmovilizador y la ECU)
El botón “Toggle Immo On/Off” (Conmutar el inmovilizador On/Off ) permite activar/desactivar la función de
bypass.
Versión 2.24 74
ABRITES COMMANDER PARA VAG 14.X
Esta función cambia el valor del cuentakilómetros que contiene la ECU EDC16. Solo hay que introducir el
nuevo valor del cuentakilómetros y pulsar “Set” (Configurar), y después guardar el dump.
Esta función visualiza el código de acceso de seguridad (PIN) que contiene la unidad EDC16. También calcula y
fija (si algunas son incorrectas) los checksums (sumas de comprobación) de la EEPROM. Ponga atención que
los checksums se calculan en la zona hasta la dirección 0x180 porque después de esa zona las secciones de
EEPROM son diferentes para cada versión de software de la unidad EDC16. Por suerte los datos más
interesantes se encuentran en esa sección.
Versión 2.24 75
ABRITES COMMANDER PARA VAG 14.X
- ECU MED 9.x Restablecer los datos de componente de seguridad (CS) [95160]
Esta función permite ver y/o cambiar los datos de CS encontrados en MED9x con EEPROM serie ST95160.
Dentro de MED9x están por lo menos 6 bytes del CS, y a veces están los 7 bytes. Si contiene 6 bytes, el
séptimo byte es cero. Preste atención que en algunos ECUs MED9.1 los datos (los datos de código de acceso
de seguridad (PIN) y de CS) están encriptados y en este caso se visualizan incorrectamente. Se puede
reconocer si los datos de EEPROM están encriptados poniendo el código de acceso de seguridad en alguna
detalle (por ejemplo, en la ECU o el inmovilizador)
Esta función visualiza el código de acceso de seguridad que contiene la unidad MED9x con EEPROM serie
ST95160. También calcula y fija (si algunas son incorrectas) los checksums de la EEPROM. Ponga atención que
los checksums se calculan en la zona hasta la dirección 0x280 porque después de esa zona las secciones de
EEPROM son diferentes para cada versión de software de la unidad MED9x. Por suerte los datos más
interesantes se encuentran en esa sección. Ponga atención que para algunos MED9.1 los datos de las ECUs
(los datos del código de acceso de seguridad y de CS) están encriptados y en este caso se visualizan
incorrectamente. Se puede reconocer si los datos de la EEPROM están encriptados poniendo el código de
acceso de seguridad en alguna detalle (por ejemplo ECU o el inmovilizador)
Versión 2.24 76
ABRITES COMMANDER PARA VAG 14.X
Esta función permite ver y/o cambiar los datos de CS encontrados en MED9x con EEPROM serie ST95080.
Dentro de MED9x hay por lo menos 6 bytes de la protección de componente, y a veces los 7 bytes. Si
contiene 6 bytes, el séptimo byte es cero. Preste atención que para algunas ECUs MED9.1 los datos (los datos
del código de acceso de seguridad y de CS) están encriptados y en este caso se visualizan incorrectamente. Se
puede reconocer si los datos de EEPROM están encriptados poniendo el código de acceso de seguridad en
alguna detalle (por ejemplo, ECU o el inmovilizador)
Esta función visualiza el código de acceso de seguridad contenidos en la unidad MED9x con EEPROM serie
ST95080. También calcula y fija (si algunas son incorrectas) los checksums de la EEPROM. Ponga atención que
los checksums se calculan de la zona hasta la dirección 0x280 porque después de esa zona las secciones de
EEPROM son diferentes para cada versión de software de la unidad MED9x. Por suerte los datos más
interesantes se encuentran en esa sección. Ponga atención que para algunos MED9.1 los datos de las ECUs
(los datos del código de acceso de seguridad y de CS) están encriptados y en este caso se visualizan
incorrectamente. Se puede reconocer si los datos de EEPROM están encriptados poniendo el código de
acceso de seguridad en alguna detalle (por ejemplo ECU o el inmovilizador)
Versión 2.24 77
ABRITES COMMANDER PARA VAG 14.X
La función permite el cambio del código de acceso de seguridad y los datos de CS en la EEPROM encriptada
de ECUs MED9.1. Según se indicó anteriormente para algunos MED9.1 ECUs los datos (el código de acceso de
seguridad y los datos de CS) están encriptados y en este caso se visualizan incorrectamente. Se puede
reconocer si los datos de EEPROM están encriptados poniendo el código de acceso de seguridad en algún
detalle (por ejemplo ECU o el inmovilizador).
El cambio del código de seguridad y los datos de CS en la ECU necesita la entrada de los datos originales (no
encriptados). Esos datos se pueden leer por ejemplo del Inmovilizador/Instrumento si es posible y se entran
en los campos “Old” (Antiguo). Por ejemplo para Audi RS4 MED9.1 las ECUs son con EEPROM encriptadas,
pero el PIN y los datos de CS se pueden encontrar en el cuadro de instrumentos RB8.
Esta función permite el bypass del inmovilizador para las unidades de control de motor MED9. Funciona para
las unidades de control de motor no encriptadas, y también para las encriptadas, pero para algunas unidades
de control de motor encriptadas puede no funcionar.
ATENCION: ¡Para las ECUs MED9.x encriptadas es necesario hacer los cambios también en la memoria flash!
Así que hay que cargar la flash y la EEPROM de la ECU como entrada, y después de las modificaciones volver
a escribir las flash y EEPROM modificadas en la ECU. Las MED9x no encriptadas necesitan solo modificaciones
de la EEPROM. Se reconoce automáticamente si la ECU está encriptada o no.
Versión 2.24 78
ABRITES COMMANDER PARA VAG 14.X
Esta función permite ver y/o cambiar los datos de CS encontrados en ECUs ME7x. Dentro de ME7x hay por lo
menos 6 bytes de la protección de componente, y a veces los 7 bytes. Si contiene 6 bytes, el séptimo byte es
cero.
Esta función visualiza el código de acceso de seguridad que contiene la unidad ME7. También calcula y fija (si
algunas son incorrectas) los checksums de la EEPROM. Preste atención que los checksums se calculan en la
zona hasta los primeros 0x120 bytes porque después de esa zona las secciones de EEPROM son diferentes
para cada versión de software de la unidad ME7x. Por suerte los datos más interesantes se encuentran en esa
sección.
Versión 2.24 79
ABRITES COMMANDER PARA VAG 14.X
Esta función se usa para hacer lo que se llama “Inmovilizador bypass”. Bypass el inmovilizador significa que
ECU arranca el motor aunque el inmovilizador no permite el arranque del motor (por ejemplo debido a una
llave dañada o daños en la sincronización entre el inmovilizador y la ECU)
El botón “Toggle Immo On/Off” (Conmutar el inmovilizador On/Off ) permite activar/desactivar la función de
bypass.
Esta función reajusta el valor del cuentakilómetros dentro del Gateway (puerta de enlace) del CAN. No todos
los gateways CAN contienen este valor, y este valor no es exactamente el cuentakilómetros, pero es
proporcional al kilometraje actual, y esta función reajusta este valor a cero.
Versión 2.24 80
ABRITES COMMANDER PARA VAG 14.X
Licencia necesaria: AN003 para ver el código de acceso de seguridad y AN009 para ver los datos de CS.
Esta función visualiza el código de acceso de seguridad que contienen las cerraduras de la columna de
dirección de Passat B6 con micro controlador de Motorola (la unidad puede estar equipado con el micro
controlador de ELMOS o Motorola). La función visualiza también los bytes de CS al pulsar el botón “Other
data” (Otros datos).
Esta función visualiza el código de acceso de seguridad contenido en la unidad de control de motor con ECUs
Siemens (Simos 7x generación que se accede vía K-Line) para motores de gasolina. Es interesante que para
estas ECUs la misma ECU se puede usar vía K-Line y CAN, y depende de que enlace se usa, el código de acceso
de seguridad, que acepta la ECU, es diferente.
Versión 2.24 81
ABRITES COMMANDER PARA VAG 14.X
Esta función visualiza el código de acceso de seguridad que contiene la unidad de control de motor con ECUs
Siemens (Simos 7x generación que se accede vía CAN) para motores de gasolina. Es interesante que la misma
ECU se puede usar vía K-Line y CAN, y depende de que enlace se usa, el código de acceso de seguridad, que
acepta la ECU, es diferente.
Esta función permite ver y/o cambiar los datos de CS encontrados en ECUs Siemens (Simos 7x generación
que se accede vía K-Line) para los motores de gasolina. Dentro de Simos 7x hay por lo menos 6 bytes de la
protección de componente, y a veces 7 bytes. Si contiene 6 bytes, el séptimo byte es cero.
Versión 2.24 82
ABRITES COMMANDER PARA VAG 14.X
Esta función permite ver y/o cambiar los datos de protección de componente encontrados en ECUs Siemens
(Simos PPD1x generación) para los motores diesel. Dentro de PPD1x hay por lo menos 6 bytes del CS y a veces
los 7 bytes. Si contiene 6 bytes, el séptimo byte es cero.
Esta función visualiza el código de acceso de seguridad que contiene la unidad de control de motor de ECUs
Siemens (la generación PPD1x) para motores diesel.
Versión 2.24 83
ABRITES COMMANDER PARA VAG 14.X
Esta función visualiza el código de acceso de seguridad que contiene la unidad de control de motor de
MagnetiMarelli.
Esta función se usa para cambiar el cuentakilómetros dentro de los cuadros de instrumentos de VDO con
micro controlador Micronas. Esta función funciona solo para los micro controladores con máscara de micro
controlador “CDC3272”. Si la máscara es diferente, no va a funcionar. Aun con la máscara correcta a veces es
posible que aparezca “Error” durante la conexión el cuadro de instrumentos después de cambiar el
kilometraje.
- IPC - CRYPTO Skoda Fabia, Skoda Roomster, VW Polo, Seat Ibiza [93C86]
Versión 2.24 84
ABRITES COMMANDER PARA VAG 14.X
Esta función cambia el cuentakilómetros para Skoda Fabia, Skoda Roomster, VW Polo y Seat Ibiza con
EEPROMs codificadas (encriptadas) (año 2007+). Tenga en cuenta que para algunos modelos es posible
también leer el kilometraje con OBDII, pero es diferente de la lectura con el programador.
Licencia necesaria: AN006 para ver el código de acceso de seguridad y AN009 para escribir los datos de
transponder en el dump.
La función visualiza el código de acceso de seguridad y los números del inmovilizador y VIN. También da la
posibilidad a cambiar los números del inmovilizador y VIN.
Al pulsar en “Otros datos” se visualizan las llaves programadas y si el programador ha sido reconocido, eso
permite leer los datos de transponder actual y añadirlo al dump. Con pulsar en “Programar transponder” (y si
Versión 2.24 85
ABRITES COMMANDER PARA VAG 14.X
Después de realizar todas las modificaciones hay que pulsar "Save dump" (Guardar dump) para guardar los
cambios.
- Audi A3/A4/A6 UKNSI 1995-1997 cuentakilómetros y código PIN [93C56] – visualiza el PIN y
los cambia el cuentakilómetros. Ninguna licencia es necesaria.
- Audi A3/A4/A6 UKNSI 1997-1998 cuentakilómetros y código PIN [93C56] – visualiza el PIN y
cambia el cuentakilómetros. Ninguna licencia es necesaria.
- Audi A3/A4/A6 UKNSI Japón cuentakilómetros y código PIN [93LC56] – visualiza el PIN y
cambia el cuentakilómetros. Ninguna licencia es necesaria.
- Audi 100 VDO 1995 cuentakilómetros [94C46] – cambia el cuentakilómetros. Ninguna licencia es
necesaria.
- Golf 3 VDO 1995 cuentakilómetros [93C46] – cambia el cuentakilómetros. Ninguna licencia es
necesaria.
- Golf 3 VDO V3.9 cuentakilómetros [93C46] – cambia el cuentakilómetros. Ninguna licencia es
necesaria.
- Golf 3 Diesel cuentakilómetros [93C46] – cambia el cuentakilómetros. Ninguna licencia es
necesaria.
- Golf 3 Motometer V5.8 cuentakilómetros [93C56] – cambia el cuentakilómetros. Ninguna licencia
es necesaria.
- Polo Motometer cuentakilómetros [93C46] – cambia el cuentakilómetros. Ninguna licencia es
necesaria.
- Polo Motometer 1996 cuentakilómetros [93C66] – cambia el cuentakilómetros. Ninguna licencia
es necesaria.
- Passat VDO 1991 cuentakilómetros [93C56] – cambia el cuentakilómetros. Ninguna licencia es
necesaria.
- Passat VD202 1993 cuentakilómetros [93C46] – cambia el cuentakilómetros. Ninguna licencia es
necesaria.
Versión 2.24 86
ABRITES COMMANDER PARA VAG 14.X
Versión 2.24 87