Arduino Mega 2560 Requer Reset a cada Download?

Olá pessoal.
Tire uma dúvida.
Tenho duas placas Arduino 2560. Cada uma são de fornecedores diferentes.
Uma delas, consigo efetuar o download, monitorar a lógica via serial. Recompilar e novo download, tranquilamente.

Já a outra, a cada download, até abro o terminal serial para monitorar. Para efetuar um novo download, necessito efetuar o reset na placa (via botão ou desligando a alimentação).

É algum problema da versão do bootloader ou limitação da placa mesmo?

Cara, já vi placas precisarem de apertar o botão de reset para entrar em bootloader e assim ser possível receber o código, mas o Mega, até onde eu sei, não tem necessidade disso.

Caso as placas não sejam originais Arduino, tem boas chances de ser devido a problemas de fabricação.

Algumas placas não originais vêm com circuito de programação diferentes.

O original usa um ATMega16U2 (que tem USB) com um firmware customizado.

Já alguns não originais usam um conversor USB-Serial, por exemplo, CH340, que não vem com a lógica de fazer o reset automático.
Não tem muito o que fazer pra arrumar, porque envolveria trocar um CI por outro totalmente diferente, impraticável fisicamente.

Aí acontece isso mesmo de ter que apertar o botão ou reiniciar a alimentação.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.