Boa noite pessoal,

O problema é o seguinte:
Estou com dois arduinos Mega que não são reconhecidos pelo PC. De posse de um Arduino Uno consegui reinstalar o bootloader e passar sketch para o Arduino Mega via conexão icsp. Já tentei colocar o Arduíno em modo dfu de diferentes maneiras, sem sucesso. Vi a possibilidade de reinstalar o firmware via conector usbasp, entretanto, não disponho de um. Gostaria de saber se há possibilidade de utilizar o Arduíno Uno como conector usbasp para reinstalar o firmware da conexão usb/serial ou se alguém conhece outro método. Preciso muito restabelecer o reconhecimento via USB.

Agradeço!

Exibições: 1963

Responder esta

Respostas a este tópico

Bom dia .

Qual o problema que ocorreu com seus Arduinos Mega?

Por que teve que reinstalar o bootloader?

Você mexeu no ATmega 2560 ou no ATmega 16U2 ( interface USB-serial) ?

Faça uma conexão de teste com outra interface serial-USB na porta serial do ATmega 2560.

https://www.arduino.cc/en/uploads/Main/arduino-mega2560_R3-sch.pdf

Bom dia CE,

Seu mega é original ou clone?

qual o chip de USB/TTL do seu mega?

RV

este?

ou este?

É o primeiro caso! Tentei colocar em modo DFU e não consegui. Queria tentar atualizar pela conexão acima do SMD atmega 16u2 com outro Arduino, será possível?
Boa dia José,

Na verdade recebi esses Arduinos de um laboratório de uma unidade do SENAI. Houve uma transferência para uma outra unidade e um amigo responsável por esse unidade me pediu esse auxílio. Os arduinos Mega quando conectados ao PC não respondiam a conexão USB. Os LEDs L e ON sem mantem ligados(sem piscar e na cor vermelha). Fiz uma conexão com um Arduino Uno via icsp e tentei passar uma sketch, não deu. Aí por meio dessa mesma conexão consegui atualizar o bootloader e posteriormente consegui passar a sketch, usando o Arduíno ISP no modo programador. É possível testar o SMD atmega 16u2? E atualizar seu firmware utilizando outro Arduino?

CE,

ao conectar o mega ao PC, e olhando no gerenciador de dispositivos, você encontra

a porta em que está conectado o Arduíno?

RV

Exemplo

Não aparece nos dispositivos de forma alguma.

O PC tenta instalar os drivers e retorna erro?

RV

O Arduino não é nem reconhecido como dispositivo desconhecido. É como se não estivesse conectado ao PC. Cabo está e drivers também, já que outros Arduinos são reconhecidos normalmente pelo mesmo PC 

CE,

você tem algum dispositivo USB/TTL disponível aí?

RV

exemplo:

Tenhos esses dois conversores USB/TTL. 

CE, se alem dos pinos de alimentação +5V e GND, tiverem os pinos RX,TX, e DTR, vai dar certo.

Ligue eles no Arduíno RX,TX, e DTR através de um capacitor no pino Reset

E deve conseguir carregar o sketch.

RV

Vou testar. Obrigado.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço