Guia completo para flashar o adaptador EDIAG PLUS para ProDiag

O Ediag Plus é um adaptador OBD avançado. Para versões de firmware avançadas ou para recuperar um dispositivo “bloqueado”, é necessário realizar o flash físico através de um programador (ST-LINK V2 ou J-Link). Este guia cobre todo o processo — desde a abertura da carcaça, ligação do programador, flash do firmware até à verificação do funcionamento do dispositivo.

Nota: Os ficheiros de flash necessários para o seu dispositivo podem ser adquiridos aqui: Arquivos de inicialização ProDiag

1. Abertura da carcaça

A carcaça do Ediag Plus é de plástico, com clipes que mantêm a parte superior e inferior unidas.

Passos:

  1. Remova qualquer capa protetora de borracha, se existir.
  2. Utilize uma ferramenta de alavanca de plástico fino ou uma ferramenta para abertura de telemóveis. Não utilize chaves de fenda pontiagudas, pois podem danificar o plástico ou os componentes internos.
  3. Localize os clipes no centro da carcaça. Comece pelo lado oposto ao conector OBD e avance cuidadosamente ao redor da carcaça até que todos os clipes sejam liberados.
  4. Depois de aberto, a placa de circuito impresso (PCB) com o microcontrolador e os pontos de teste de programação ficará visível.

2. Localização e conexão dos pinos do programador

Na PCB do Ediag Plus existem pads ou pequenos conectores para ligar um programador. Os pinos principais são:

  • GND – Terra
  • 3.3V – Alimentação
  • SWDIO – Linha de dados
  • SWCLK – Linha de clock

Conecte-os diretamente a um programador ST-LINK V2 ou J-Link.

  • Se utilizar um ferro de soldar, solde fios finos aos pontos de teste.
  • Como alternativa, podem ser usados pequenos clipes tipo crocodilo ou pinos, mas as conexões devem permanecer estáveis.

Verifique duas vezes a disposição dos pinos para evitar curto-circuitos ou danos no microcontrolador.

3. Flash do firmware

  1. Ligue o programador e conecte o ST-LINK V2 à porta USB do seu computador. Inicie o STM32 ST-LINK Utility. O software deverá detetar o microcontrolador do Ediag Plus.
  2. Selecione “Program” ou “Load File” e carregue o firmware específico do Ediag Plus (ficheiro .bin).
  3. Clique em “Start” e aguarde até que o processo seja concluído.
  4. Não mova os fios, não desligue o computador nem remova o adaptador durante o processo de flash.
  5. O processo geralmente leva menos de um minuto.
  6. Assim que o software confirmar a gravação bem-sucedida, o processo de flash está concluído.

4. Remontagem e verificação

  1. Desconecte os fios do programador e coloque cuidadosamente a placa PCB de volta na carcaça.
  2. Feche a carcaça até que todos os clipes encaixem no lugar.
  3. Ligue o Ediag Plus à porta OBD do veículo e inicie a aplicação ProDiag no seu telefone.
  4. Inicie sessão, ative o Bluetooth e ligue o adaptador. O código padrão é normalmente 1234 ou 0000.
  5. Execute um diagnóstico do veículo para garantir o funcionamento correto.

5. Resolução de problemas

  • Se o programador não detetar o microcontrolador, verifique as ligações e a alimentação elétrica.
  • Se o flash parar a meio do processo, tente novamente.
  • Se o adaptador não responder após o flash, pode ter sido utilizado um firmware incorreto; refaça o flash com o ficheiro correto.
  • Se o Bluetooth não se conectar, remova o emparelhamento antigo no telefone e volte a conectar.

Conclusão

O adaptador Ediag Plus é aberto com uma ferramenta de alavanca em plástico, ligado ao ST-LINK V2 ou J-Link através da interface SWD, o firmware é carregado através do STM32 ST-LINK Utility e depois o adaptador é novamente montado e utilizado com a aplicação ProDiag. Um flash correto garante máxima compatibilidade, funcionamento estável e acesso a todas as funcionalidades do ProDiag.