AreaVAG.
com
PROGRAMAÇÃO DE CABO VAGCOM
Por: bcm43xx
05/11/2010
Programação de cabo vagcom
Se por erro desprogramamos nosso cabo vagcom, podemos recuperá-lo seguindo
passo a passo este manual.
Primero necesitamos descargar varios programas y drivers:
[Link]
Aqui eu fiz o upload do software necessário para reprogramar o cabo vag-com. Eu incluí
arquivos para que o cabo reparado/atualizado possa ser usado com a última versão
disponível neste momento, a VCDS 10.6.4.
‐Mprog, para programar a eeprom do FTDI, o instalamos.
Drivers do FTDI, que são os que utilizaremos para instalar o cabo e programar a
memória
-USBVIEW, para verificar o vid e pid do nosso cabo.
‐La plantilla para el MProg con la configuración de la 93lc46 y el fichero para el Atmega
-Ponyprog: Para programar o ATmega162, que é onde se encontra a "inteligência" de
a interface.
Os passos necessários para reparar o cabo são os seguintes:
1‐Obtemos nosso vid e pid, através do USBVIEW
2‐Baixamos os drivers e modificamos os arquivos [Link] e [Link].
O que temos que fazer com esses dois arquivos é tão simples quanto adicionar algumas linhas.
As que eu adicionei são as que estão em negrito, coloquei VID_1EBD&PID_C000
porque meu vid e pid eram 1EBD e C000, respectivamente. Cada um deve colocar seu vid e pid.
[FtdiHw]
%VID_0403&PID_6001.DeviceDesc%=[Link],FTDI
BUS\COMPORT&VID_0403&PID_6001
%VID_0403&PID_6010.DeviceDesc%=[Link],FTD
IBUS\COMPORT&VID_0403&PID_6010
%VID_1EBD&PID_C000.DeviceDesc%=FtdiPort232,FTDIBUS
\COMPORT&VID_1EBD&PID_C000
AreaVAG – Programação de cabo vagcom - por bcm43xx 1
[Strings]
FTDI="FTDI"
DESC="CDM Driver Package"
DriversDisk="FTDI USB Drivers Disk"
PortsClassName = "Ports (COM & LPT)"
VID_0403&PID_6001.DeviceDesc="USB Serial Port"
VID_0403&PID_6010.DeviceDesc="USB Serial Port"
VID_1EBD&PID_C000.DeviceDesc="Cable Vag‐Com Desprogramado"
SvcDesc="USB Serial Port Driver"
[Link]="Serenum Filter Driver"
3‐A seguir instalamos o cabo com esses drivers, que agora sim o reconhecerão e
posteriormente abrimos o MProg.
A plantilla para o MProg com a configuração do 93lc46 e o ficheiro para o Atmega a
nós já fizemos o download.
O que faremos com este programa é o seguinte (não coloco capturas de tela porque
na sua hora não as tomei, mas espero que se entenda porque é fácil):
Em primeiro lugar, "vamos clicar" em Dispositivo -> Scan. Em seguida, carregamos o modelo com
a configuração boa e depois "clicamos" em Dispositivo->Programar.
Neste momento, o FTDI já está programado. Se desconectarmos e conectarmos o cabo em
o USB veremos que agora é reconhecido como Ross‐Tech HEX‐Usb, e já poderemos instalar
os drivers do Vag-com.
Ainda nos falta mais um passo para ter o cabo funcionando. Agora devemos programar o
ATmega162, que é onde se encontra a "inteligência" da interface.
Isto, não nos resta alternativa a não ser fazê-lo com um programador. Como eu não tinha
nenhum programador e também não tenho vontade de comprá-lo porque são bastante caros.
fabricado um eu mesmo seguindo este esquema
AreaVAG – Programação de cabo vagcom - por bcm43xx 2
El coste de todos los componentes fue de 7€ y el programa que utilizaremos en este caso
é o ponyprog
O próximo passo é descobrir como os pinos estão conectados ao conector 3x2. Para isso
utilizaremos um multímetro e iremos testando continuidades.
Os pinos do atmega são: 1MOSI, 2MISO, 3SCK, 4RESET.
No meu caso, os pinos do 3x2 são 1 GND, 2 VCC, 3 MOSI, 4 MISO, 5 SCK, 6 RST.
Agora que já sabemos como, conectaremos o programador aos pinos do conector.
3x2, e além disso alimentaremos o conector OBD com 12V. O pino 4 vai para GND e o 16 para +12v.
Abrimos o ponyprog e clicamos em Setup->Interface Setup. Na janela que se abre
selecionamos Paralell e AVR ISP I/O, como mostrado na imagem.
NOTA: Na imagem está escrito AVR ISP API,
mas devemos selecionar AVR ISP I/O.
AreaVAG – Programação de cabo vagcom - por bcm43xx 3
A continuación pinchamos en OK.
Depois disso, clicamos em Configuração->Calibração, e na janela que se abre, em 'Sim'.
Agora precisamos selecionar o micro que vamos programar, para isso clicamos em
Dispositivo->AVR Micro->Atmega162.
Para ver se há comunicação entre o computador e o atmega, clicamos em Command‐‐
Leia Tudo.
Se não mostrar nenhum erro, já está tudo pronto para programar o micro.
A seguir carregamos o arquivo com o qual vamos programar o Atmega, Arquivo -> Abrir
Arquivo do dispositivo... e selecionamos o arquivo que contém os dados do atmega.
Também é necessário programar os fusíveis corretamente, senão o cabo voltará a
desprogramar.
Para isso clicamos em Command‐> Bits de segurança e configuração e selecionamos os
caixa de seleção tal como se mostram na imagem.
AreaVAG – Programação de cabo vagcom - por bcm43xx 4
Después pinchamos en Command‐>Program options y seleccionamos los cuatro últimos
caixa de seleção.
Por último, clicaremos em Command->Program... e em alguns instantes já teremos o
cabo recuperado.
Ahora ya solo nos queda conectar nuestro cable y a disfrutar
Para qualquer dúvida, vocês nos encontrarão no fó[Link]
AreaVAG – Programação de cabo vagcom - por bcm43xx 5