Pessoal, tenho um arduino pro micro e pelo jeito corrompeu o bootloader dele!

Quando tento carregar algum sketch nele da o seguinte erro...  AQUI..

O sketch antigo que tinha nele ainda está operante, pois se abro o serial monitor e dou os comandos ele responde certinho... Mas não consigo enviar nenhum novo sketch, ja testei em outro computador e o erro é o mesmo. Ai pra tirar as minhas duvidas, peguei um outro arduino pro micro e esse funciona normalmente. Alguém sabe como regravar esse bootloader? Vi que da pra utilizar outros arduinos pra fazer isso, tenho um arduino pro mini e um arduino mega ainda. Mas queria tanto recuperar esse pro micro... Alguma ideia?

Exibições: 1299

Responder esta

Respostas a este tópico

José,

seguinte ligação:

PRO MICRO          MEGA 2560

16 mosi                    51 mosi

15 sclk                     52 sck

14 miso                    50 miso

rst                             reset

raw                           5V

gnd                           gnd

Além do teste através dos pinos do ICSP, também testei nas portas 50, 51, 52 e 53 (lugar do reset)...

Na foto não está, mas também tem o cap de 10uF entre o RESET e gnd do mega2560.

Agradeço contribuição!

Boa tarde, 

A foto que enviou não corresponde às suas ligações. 

Tem um cabo conectado ao ICSP conector do Arduino Mega.

Na sua interface SPI esta faltando o pino SS (Arduino Mega pino 53) !!

https://www.arduino.cc/en/reference/SPI

No link que eu enviei anteriormente:

Quando o programa estiver totalmente carregado, coloque um pino de capacitor de 100nF entre + 5V e RESET no Arduino Mega 2560 para desativar o reset automático. (sem este procedimento não funcionará!)

Bom dia,

Além do teste através dos pinos do ICSP, também testei nas portas 50, 51, 52 e 53 (lugar do reset)...

Mas só coloquei foto com o conector no icsp, porém o teste também foi feito.

Quanto ao cap de 100nF entre 5V e RESET, veja o que informa o site do arduino:

https://www.arduino.cc/en/tutorial/arduinoISP

Grato pela contribuição!

Veja o pinout do conector ICSP que esta usando do Arduino Mega.

O pino 1 é com a bolinha preta.

Sugiro que leia com atenção:

Arduino as ISP and Arduino Bootloaders

https://www.arduino.cc/en/Tutorial/ArduinoISP

As conexões da interface SPI com o Arduino Pro Micro devem ser iguais ao do Arduino UNO ! 

Por que usou pinos diferentes? Por isso não esta funcionando.

José,

antes de solicitar auxílio aqui no site, segui exatamente esta ligação do tutorial enviado.

Conforme seguintes:

Note que o pino 53 não é utilizado neste tutorial....

Grato pela contribuição!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço