You are on page 1of 18

MANUAL DE PROGRAMACION DE AUDI

JAEGER MAGNETI MARELLI 00-02

Como primer paso, localizamos que el tablero sea tal como el de la foto de arriba y de la
marca Jaeger Magneti Marelli, con la tapa trasera blanca.
Despus de esto probamos el tablero conectndolo igual que un Jetta A4 o Beetle,

proseguimos a desarmar el tablero, hasta que quitemos la tapa trasera blanca del tablero
que es la que cubre el microcontrolador que programaremos.

Localizamos los pines que utilizaremos que tambin es donde se realizaran las
conexiones para poder establecer comunicacin con el microcontrolador. Para lo cual
nos guiamos en el siguiente dibujo, recordar que el microcontrolador puede ser
XC68HC912D60 O XC68HC912DG128, y este diagrama abarca los dos modelos.

Despus tendremos cuidado de conectar los cables del conector BDM del programador,
es recomendable realizar estas conexiones en el puerto BDM del tablero el cual se
encuentra en la parte trasera del tablero como lo indica la sig. Foto, en este caso no es
necesario alimentar el Panel de instrumentos ya que la alimentacin la proporciona
directamente el programador a travs de VSS(-) y VDD(+).

Se deben soldar los cables como sigue : Soldamos BKGD con BKGD, RESET con
RESET, VDD con VDD y VSS con VSS, teniendo la precaucin de que el cable BDM
no este conectado al Programador C al momento de soldar los cables.
Despus de soldar los cables, conectamos el cable BDM a la toma BDM Salida del
programador, teniendo mucho cuidado de fijarnos que el punto Rojo del programador
coincida con el cable rojo del cable BDM.
Abrimos el programa terminal que esta en el escritorio (si no lo esta consultar el
manual de programador C para establecerlo), nos vamos al men configuracin y
seleccionamos comunicaciones, aparecer un cuadro de dialogo, en donde
seleccionamos en la opcin conector COM1 (si es que el programador esta conectado
en el puerto COM1 si no seleccionar en donde este conectado), en la opcin velocidad
en transmisin en baudios seleccionamos 9600, en la opcin control de flujo
seleccionamos Xon/Xoff y por ultimo en paridad seleccionamos ninguna

Encendemos el programador C , e inmediatamente deber aparecer en la pantalla del


programa Terminal una letra que puede ser R o S, seguida de un prompt >, la letra que
aparece antes del prompt nos indica el estado en que se encuentra en ese momento el
procesador interno del microcontrolador, si aparece una R se encuentra en Run o sea
que esta ejecutando el software interno y si aparece una S se encuentra en Stop, o sea
que esta en espera de recibir alguna orden, si por el contrario aparece un mensaje como
el siguiente.

En el programador C se configura por software el tipo cristal que va ha usar el modulo


que vamos a programar y/o consultar. Los Mdulos y Tableros que podemos programar
con ese programador son por lo regular de 4000 Khz. (4Mhz), 8000 Khz. (8Mhz) y
16000 Khz (16Mhz), en el caso del Tablero de AUDI JAEGER MAGNETI MARELLI
99-2003, siempre seleccionremos 4000 Khz. Por lo tanto presionamos la tecla 1 y
escribimos 4000 enter, siempre y cuando el valor de la opcion 1 sea diferente a 4000
Khz., despus presionamos la opcion 2 simpre y cuando no aparesca la S o la R seguida
del prompt, esta R o S seguida por un prompt >, nos indica que hemos logrado
comunicarnos con el micro del modulo (Target), si por el contrario la pantalla se
bloquea apagamos el programador y lo volvemos a encender, si tenemos algn
problema extrao consultar el MANUAL DEL PROGRAMADOR C.

El siguiente paso es teclear RESET y luego ENTER, tecleamos DEVICE DA128 y


luego ENTER, tecleamos MM 00F1 0 y luego ENTER, respetando los espacios. El
Km. debe ser algo parecido a cualquiera de las dos siguientes tablas:

DIRECCION 1
0890
08A0
08B0
08C0
08D0
08E0
08F0
0900

FF
FF
FF
FF
FF
FF
FF
FF

FF
FF
FF
FF
FF
FF
FF
FF

FF
52
52
52
52
52
52
51

FF
2D
25
1D
15
0D
05
FD

\
\
\
\
\
\
\
\

FF
FF
FF
FF
FF
FF
FF
FF

FF
FF
FF
FF
FF
FF
FF
FF

FF
52
52
52
52
52
52
51

03
2B
23
1B
13
0B
03
FB

\
\
\
\
\
\
\
\

61
FF
FF
FF
FF
FF
FF
FF

FF
FF
FF
FF
FF
FF
FF
FF

FF
52
52
52
52
52
52
51

FF
29
21
19
11
09
01
F9

\
\
\
\
\
\
\
\

FF
FF
FF
FF
FF
FF
FF
FF

FF
FF
FF
FF
FF
FF
FF
FF

51
52
52
52
52
52
51
51

E7
27
1F
17
0F
07
FF
F7

........a.....Q.
..R\..R]..R)..R'
..R%..R..R!..R.
..R...R...R...R.
..R...R...R...R.
..R...R...R...R.
..R...R...R...Q.
..Q...Q...Q...Q.

0910
0920
0930
0940
0950
0960
0970
0980
0990
09A0
09B0

FF
FF
00
00
00
00
00
00
00
00
00

FF
FF
00
00
00
00
00
00
00
00
00

51
51
AD
AD
AD
AD
AD
AD
AE
AE
AE

F5
ED
D2
DA
E2
EA
F2
FA
02
0A
12

\
\
\
\
\
\
\
\
\
\
\

FF
FF
00
00
00
00
00
00
00
00
00

FF
FF
00
00
00
00
00
00
00
00
00

51
51
AD
AD
AD
AD
AD
AD
AE
AE
AE

F3
EB
D4
DC
E4
EC
F4
FC
04
0C
14

\
\
\
\
\
\
\
\
\
\
\

FF
FF
00
00
00
00
00
00
00
00
00

0CA0
0CB0
0CC0
0CD0
0CE0
0CF0
0D00
0D10
0D20
0D30
0D40
0D50
0D60
0D70
0D80
0D90
0DA0
0DB0
0DC0

FF
B0
B0
B0
B0
B0
B0
B0
B0
B0
01
01
01
01
01
01
01
01
01

FF
2D
25
1D
5D
55
4D
45
3D
35
4F
4F
4F
4F
4F
4F
4F
4F
4F

FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
D2
DA
E2
A2
AA
B2
BA
C2
CA

FF
FE
FE
FE
FE
FE
FE
FE
FE
FE
00
00
00
00
00
00
00
00
00

\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\

FF
B0
B0
B0
B0
B0
B0
B0
B0
B0
01
01
01
01
01
01
01
01
01

03
2B
23
1B
5B
53
4B
43
3B
33
4F
4F
4F
4F
4F
4F
4F
4F
4F

3A
FF
FF
FF
FF
FF
FF
FF
FF
FF
D4
DC
E4
A4
AC
B4
BC
C4
CC

FF
FE
FE
FE
FE
FE
FE
FE
FE
FE
00
00
00
00
00
00
00
00
00

\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\

FF
B0
B0
B0
B0
B0
B0
B0
B0
B0
01
01
01
01
01
01
01
01
01

FF
FF
00
00
00
00
00
00
00
00
00

51
51
AD
AD
AD
AD
AD
AD
AE
AE
AE

F1
E9
D6
DE
E6
EE
F6
FE
06
0E
16

\
\
\
\
\
\
\
\
\
\
\

FF
00
00
00
00
00
00
00
00
00
FF

FF
00
00
00
00
00
00
00
00
00
FF

51
AE
AD
AD
AD
AD
AD
AE
AE
AE
FF

EF
18
D8
E0
E8
F0
F8
00
08
10
FF

..Q...Q...Q...Q.
..Q...Q...Q.....
................
................
................
................
................
................
................
................
................

FF
FF
FF
FF
FF
FF
FF
FF
FF
D0
D8
E0
A0
A8
B0
B8
C0
C8
FF

FE
FE
FE
FE
FE
FE
FE
FE
FE
00
00
00
00
00
00
00
00
00
FF

......:....../..
.\...]...)...'..
.%......!......
.........a...}..
.+......Y...W..
.U...S...Q...O..
.M...K...I...G..
.E...C...A...?..
.=...;...9...7..
.5...3...1...O..
.O...O...O...O..
.O...O...O...O..
.O...O...O...O..
.O...O...O...O..
.O...O...O...O..
.O...O...O...O..
.O...O...O...O..
.O...O...O...O..
.O...O...O......

DIRECCION 2
FF
29
21
61
59
51
49
41
39
31
4F
4F
4F
4F
4F
4F
4F
4F
4F

FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
D6
DE
9E
A6
AE
B6
BE
C6
CE

FE
FE
FE
FE
FE
FE
FE
FE
FE
00
00
00
00
00
00
00
00
00
FF

\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\

B0
B0
B0
B0
B0
B0
B0
B0
B0
01
01
01
01
01
01
01
01
01
0D

2F
27
1F
5F
57
4F
47
3F
37
4F
4F
4F
4F
4F
4F
4F
4F
4F
85

En el caso del panel de instrumentos Audi en la Marca JAEGER MAGNETI MARELLI


existen 2 versiones de software, en consecuencia tambin cambia la direccin del
cdigo para lo cual siempre ser necesario leer las 2 diferentes direcciones hasta
verificar que el cdigo es lo mas parecido a cualquiera de los 2 cdigo mostrados arriba.
Direccin 1 :
Tecleamos MD 0890 09BF y luego ENTER, Si el cdigo se encuentra en esta
direccin, deber estar en la direccin 089D a la 09BA, continuamos con el siguiente
paso, si es que el cdigo no esta en esta direccin continuamos probando con la
siguiente direccin.
Direccin 2 :
Tecleamos MD 0CA0 0DCF y luego ENTER, Si el cdigo se encuentra en esta
direccin, deber estar en la direccin 0CAB a la 0DC9 y continuamos con el siguiente
paso..
Por ejemplo si deseamos reprogramar el panel de instrumentos en 12000 Km.
introducimos 12000 en el cuadro amarillo y presionamos ENTER. Inmediatamente se
obtendrn los 4 cdigos que representan el Kilometraje.
KILOMETRAJE 1ER CODIGO 2DO. CODIGO 3ER. CODIGO 4TO. CODIGO
12000 FF
D0
00
2F

Y en su respectivo cuadro se obtendrn los cdigos FF, D0,00 y 2F

SI LA OPCION DE DIRECCION QUE ES LA CORRECTA ES:


DIRECCION 1 : tecleamos
MM 089D FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER

FF ENTER
D0 ENTER0
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER

ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER

NOS DETENEMOS HASTE EL BYTE 0926, TENENDO CUIDADO DE NO


PASARNOS EN TOTAL SON 72 BYTES HASTA AQU, ENSEGUIDA
INTRODUCIREMOS EL SIGUIENTE PAR DE CODIGOS QUE OBTUVIMOS
EN LA TABLITA DE CALCULO

PRESIONAMOS OTRA VEZ LO SIGUIENTE:


ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER

ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER

00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
FINALMENTE TERMINAMOS EN LA DIRECCION 09BA,PARA FINALIZAR
TECLEAMOS

. Y LUEGO ENTER

Si observamos el primer comando se refiere al 1er cdigo, el 2do. Comando se refiere


al 2do. Cdigo, el 3er. Comando se refiere al 3er cdigo y el 4to. Comando se refiere al
4to cdigo.
SI LA OPCION DE DIRECCION QUE ES LA CORRECTA ES:
DIRECCION 2 : tecleamos
MM 0CAB
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER

ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER0
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER

D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER
ENTER
ENTER
FF ENTER
D0 ENTER

NOS DETENEMOS HASTE EL BYTE 0D38, TENENDO CUIDADO DE NO


PASARNOS EN TOTAL SON 72 BYTES HASTA AQU, ENSEGUIDA
INTRODUCIREMOS EL SIGUIENTE PAR DE CODIGOS QUE OBTUVIMOS
EN LA TABLITA DE CALCULO
PRESIONAMOS OTRA VEZ LO SIGUIENTE:
ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER

00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER

ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER
ENTER
00 ENTER
2F ENTER
ENTER
ENTER
00 ENTER
2F ENTER

FINALMENTE TERMINAMOS EN LA DIRECCION 0DC9,PARA FINALIZAR


TECLEAMOS

. Y LUEGO ENTER

Si observamos el primer comando se refiere al 1er cdigo, el 2do. Comando se refiere


al 2do. Cdigo, el 3er. Comando se refiere al 3er cdigo y el 4to. Cdigo se refiere al
4to cdigo.
Como siguiente paso apagamos el programador, desconectamos el puerto BDM del
programador sin desoldarlo, alimentamos el tablero tal como se conecta el jetta a4 o
beetle verificamos que el kilometraje mostrado en el display del Panel de Instrumentos
sea aproximado al deseado, de lo contrario desconectar la alimentacin del tablero,
conectar nuevamente el programador y volver a los pasos anteriores revisando que
todos los pasos se siguieron correctamente y en orden.
Si todos los cambios son satisfactorios, desconectamos la alimentacin del tablero y
desoldamos el cable BDM, limpiamos todos los puntos de soldadura que realizamos con
thinner para evitar que el Panel funcione anormalmente, armamos el tablero
completamente y lo volvemos a alimentar para asegurar al 100% el correcto
funcionamiento del tablero.
De esta forma hemos programado satisfactoriamente un PANEL DE INSTRUMENTOS
JAEGER MAGNETI MARELLI.

You might also like