You are on page 1of 7

MANUAL DE PROGRAMACION DE BEETLE 2000-2002

MAGNETI MARELLI

figura 1
Como primer paso identificamos que el tablero sea como el de la foto de arriba, no
olvidar que el modelo 1999 se programa con el programador B, por lo tanto para
evitar confusiones quitamos la tapa blanca trasera del tablero y ubicamos que el
microcontrolador sea tal como el de la foto de abajo, con cristal metlico de 4 Mhz.

figura 2
Debemos tener en cuenta que el conector de 6 pines mostrado en la foto de arriba,
algunas veces no lo incluye, mas sin embargo debe tener los puntos trhu-hold.
Conectamos el tablero para checar su correcto funcionamiento tal como lo muestra el
diagrama de conexin de la figura 3.

figura 3
Despus proseguimos a soldar el cable BDM, en el conector BDM del tablero tal como
lo muestra la siguiente foto:

Se deben soldar el cable BDM tal como lo muestra la foto, soldando BKGD con BKGD,
RESET con RESET, +VCC con VDD y GND(-) 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 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 Beetle 2000-2003, siempre seleccionremos 4000
Khz. Por lo tanto presionamos la tecla 1 y escribimos 4000 y luego presionamos
ENTER. Inmediatamente deber aparecer en la pantalla una R o S seguida por un
prompt >, lo cual nos indica que hemos logrado comunicarnos con el micro del modulo,
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 tecleamos MM 00F1 0 y luego ENTER, respetando los espacios. El Km. debe
ser algo parecido a una de las 3 tablas mostradas a continuacin:

DIRECCION 1
Empieza el codigo de km
0 1 2 3 4 5 6 7 8 9 A B C D E F
09D0
09E0
09F0
0A00
0A10
0A20
0A30
0A40
0A50
0A60
0A70
0A80
0A90
0AA0
0AB0
0AC0
0AD0
0AE0
0AF0
0B00

E8
6F
8B
A6
C2
DE
F9
15
30
46
62
82
66
4B
2F
14
F8
DC
C1
AB

FF
DC
6C
FC
8C
1C
AC
3C
CC
84
14
5B
CB
3B
AB
1B
8B
FB
6B
B3

FF
00
00
00
00
00
00
00
00
00
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF

FF
F2
F2
F2
F2
F2
F3
F3
F3
F2
0D
0D
0D
0D
0D
0D
0C
0C
0D
0D

FF
76
92
AD
C9
E5
00
1C
37
4D
97
7B
5F
44
28
0D
F1
D6
C0
A4

FF
C0
50
E0
70
00
90
20
B0
68
07
77
E7
57
C7
37
A7
17
5F
CF

FF
00
00
00
00
00
00
00
00
00
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF

FF
F2
F2
F2
F2
F2
F3
F3
F3
F2
0D
0D
0D
0D
0D
0D
0C
0C
0D
0D

FF
7D
99
B4
D0
EB
07
23
3E
54
90
74
59
3D
21
06
EA
CF
B9
9D

00
A4
34
C4
54
E4
74
04
94
4C
23
93
03
73
E3
53
C3
33
7B
EB

00
00
00
00
00
00
00
00
00
00
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF

F2
F2
F2
F2
F2
F2
F3
F3
F2
F2
0D
0D
0D
0D
0D
0C
0C
0C
0D
5D

68
84
A0
BB
D7
F2
0E
29
3F
5B
89
6D
52
36
1A
FF
E3
C8
B2
FF

F8
88
18
A8
38
C8
58
E8
A0
30
3F
AF
1F
8F
FF
6F
DF
4F
97
FF

00
00
00
00
00
00
00
00
00
00
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF

F2
F2
F2
F2
F2
F2
F3
F3
F2
F2
0D
0D
0D
0D
0D
0C
0C
0C
0D
00

...............
...............
...............
...............
...............
...............
...............
...............
.......u.......
|....d........{
...(...Z...d..4
.m`.....@.:.d..
P..m`..........
...]..i.......*
....N...N.#.Y.0
d.G.z.........2
.....un........
....B.B..#&RU..
.....z.....(3>H
]hr}...........

termina el codigo de km
DIRECCION 2
Empieza elcodigo de km
0 1 2 3 4 5 6 7
0DD0
0DE0
0DF0
0E00
0E10
0E20
0E30
0E40
0E50
0E60
0E70
0E80

E8
6F
8B
A6
C2
DE
F9
15
30
46
62
82

FF
DC
6C
FC
8C
1C
AC
3C
CC
84
14
5B

FF
00
00
00
00
00
00
00
00
00
FF
FF

FF
F2
F2
F2
F2
F2
F3
F3
F3
F2
0D
0D

FF
76
92
AD
C9
E5
00
1C
37
4D
97
7B

FF
C0
50
E0
70
00
90
20
B0
68
07
77

FF
00
00
00
00
00
00
00
00
00
FF
FF

FF
F2
F2
F2
F2
F2
F3
F3
F3
F2
0D
0D

8 9 A B

FF
7D
99
B4
D0
EB
07
23
3E
54
90
74

00
A4
34
C4
54
E4
74
04
94
4C
23
93

00
00
00
00
00
00
00
00
00
00
FF
FF

F2
F2
F2
F2
F2
F2
F3
F3
F2
F2
0D
0D

C D E F

68
84
A0
BB
D7
F2
0E
29
3F
5B
89
6D

F8
88
18
A8
38
C8
58
E8
A0
30
3F
AF

00
00
00
00
00
00
00
00
00
00
FF
FF

F2
F2
F2
F2
F2
F2
F3
F3
F2
F2
0D
0D

...............
...............
...............
...............
...............
...............
...............
...............
.......u.......
|....d........{
...(...Z...d..4
.m`.....@.:.d..

0E90
0EA0
0EB0
0EC0
0ED0
0EE0
0EF0
0F00

66
4B
2F
14
F8
DC
C1
AB

CB
3B
AB
1B
8B
FB
6B
B3

FF
FF
FF
FF
FF
FF
FF
FF

0D
0D
0D
0D
0C
0C
0D
0D

5F
44
28
0D
F1
D6
C0
A4

E7
57
C7
37
A7
17
5F
CF

FF
FF
FF
FF
FF
FF
FF
FF

0D
0D
0D
0D
0C
0C
0D
0D

59
3D
21
06
EA
CF
B9
9D

03
73
E3
53
C3
33
7B
EB

FF
FF
FF
FF
FF
FF
FF
FF

0D
0D
0D
0C
0C
0C
0D
5D

52
36
1A
FF
E3
C8
B2
FF

1F
8F
FF
6F
DF
4F
97
FF

FF
FF
FF
FF
FF
FF
FF
FF

0D
0D
0D
0C
0C
0C
0D
00

P..m`..........
...]..i.......*
....N...N.#.Y.0
d.G.z.........2
.....un........
....B.B..#&RU..
.....z.....(3>H
]hr}...........

termina el codigo de km
DIRECCION 3
Empieza el codigo de km
0 1 2 3
0EC0
0EC0
0ED0
0EE0
0EF0
0F00
0F10
0F20
0F30
0F40
0F50
0F60
0F70
0F80
0F90
0FA0
0FB0
0FC0
0FD0
0FE0

FF
6F
8B
A6
C2
DE
F9
15
30
46
62
82
66
4B
2F
14
F8
DC
C1
AB

FF
DC
6C
FC
8C
1C
AC
3C
CC
84
14
5B
CB
3B
AB
1B
8B
FB
6B
B3

00
00
00
00
00
00
00
00
00
00
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF

F2
F2
F2
F2
F2
F2
F3
F3
F3
F2
0D
0D
0D
0D
0D
0D
0C
0C
0D
0D

4 5 6 7

AB
76
92
AD
C9
E5
00
1C
37
4D
97
7B
5F
44
28
0D
F1
D6
C0
A4

0C
C0
50
E0
70
00
90
20
B0
68
07
77
E7
57
C7
37
A7
17
5F
CF

00
00
00
00
00
00
00
00
00
00
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF

F2
F2
F2
F2
F2
F2
F3
F3
F3
F2
0D
0D
0D
0D
0D
0D
0C
0C
0D
0D

8 9 A B

B1
7D
99
B4
D0
EB
07
23
3E
54
90
74
59
3D
21
06
EA
CF
B9
69

EF
A4
34
C4
54
E4
74
04
94
4C
23
93
03
73
E3
53
C3
33
7B
9A

00
00
00
00
00
00
00
00
00
00
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF

F2
F2
F2
F2
F2
F2
F3
F3
F2
F2
0D
0D
0D
0D
0D
0C
0C
0C
0D
0D

C D E F

68
84
A0
BB
D7
F2
0E
29
3F
5B
89
6D
52
36
1A
FF
E3
C8
B2
62

F8
88
18
A8
38
C8
58
E8
A0
30
3F
AF
1F
8F
FF
6F
DF
4F
97
B8

00
00
00
00
00
00
00
00
00
00
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF

F2
F2
F2
F2
F2
F2
F3
F3
F2
F2
0D
0D
0D
0D
0D
0C
0C
0C
0D
0D

...............
...............
...............
...............
...............
...............
...............
...............
.......u.......
|....d........{
...(...Z...d..4
.m`.....@.:.d..
P..m`..........
...]..i.......*
....N...N.#.Y.0
d.G.z.........2
.....un........
....B.B..#&RU..
.....z.....(3>H
]hr}...........

termina el codigo de km

En el caso de Beetle existen 3 versiones de software, en consecuencia tambin cambia


la direccin del cdigo para lo cual siempre ser necesario leer tres diferentes
direcciones hasta verificar que el cdigo es lo mas parecido al cdigo mostrado arriba.
Direccin 1 :
Tecleamos MD 09D0 0B0F y luego ENTER, Si el cdigo se encuentra en esta
direccin, deber estar en 09DA a la 0B07, de ser as 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 0DD0 0F0F y luego ENTER, Si el cdigo se encuentra en esta


direccin, deber estar en 0DDA a la 0F07, si es que no esta aqu nos vamos al siguiente
paso, si no continuamos probando con la siguiente direccin.
Direccin 3 :
Tecleamos MD 0EC0 0FEF y luego ENTER, Si el cdigo se encuentra en esta
direccin, deber estar en 0EC2 a la 0FEF, Y continuamos con el siguiente paso.
Para un cdigo de 12000 Km. introducimos el Km. en el cuadro amarillo y presionamos
ENTER.
KILOMETRAJE 1ER CDIGO

12000

2DO CDIGO 3ER. CODIGO

00

A1

FF

4TO. CODIGO

5E

Y obtenemos los cdigos 00, A1, FF y 5E


SI LA OPCION DE DIRECCION QUE ES LA CORRECTA ES:
DIRECCION 1 : tecleamos MM 09DA 00 ENTER
MM 09DB A1 ENTER
MM 0A72 FF ENTER
MM 0A73 5E 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.
SI LA OPCION DE DIRECCION QUE ES LA CORRECTA ES:
DIRECCION 2 : tecleamos MM 0DDA 00 ENTER
MM 0DDB A1 ENTER
MM 0E72 FF ENTER
MM 0E73 5E 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.

SI LA OPCION DE DIRECCION QUE ES LA CORRECTA ES:


DIRECCION 3 : tecleamos MM 0EC2 00 ENTER
MM 0EC3 A1 ENTER
MM 0F5A FF ENTER
MM 0F5B 5E 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, esperamos 3 segundos y volvemos a
encender el programador, inmediatamente debemos visualizar los cambios en el Display
del panel de instrumentos, revisamos que los cambios sean los aproximados a los
deseados, de lo contrario ser necesario programar todos los bytes que se muestran en

los buffers de arriba, para lo cual consultamos el manual del programador C, de esta
forma hemos programado correctamente un panel de instrumentos de BEETLE 20002003.

You might also like