Boa noite

Estou tentando gravar o bootloader em 2 arduino que comprei da china mas esta dando erro.

Aparece esta mensagem

Arduino: 1.9.0-beta (Windows 10), Placa:"Arduino Nano, ATmega328P"

avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

Erro ao gravar o bootloader.

 

Segui o procedimento conforme o site https://www.studiopieters.nl/arduino-bootloader-upgrade/

Como posso resolver?

Exibições: 82

Responder esta

Respostas a este tópico

Bom dia, 

Não há necessidade de regravação de novo bootloader! 

É só selecionar o modelo antigo do bootloader, ao gravar o seu programa no Arduino Nano. 

Boa noite,

ao tentar carregar o código aparece esta mensagem de erro

Arduino: 1.8.13 (Windows 10), Placa:"Arduino Nano, ATmega328P"

Library is already installed: Adafruit GFX Library:1.10.1
O sketch usa 5674 bytes (18%) de espaço de armazenamento para programas. O máximo são 30720 bytes.
Variáveis globais usam 287 bytes (14%) de memória dinâmica, deixando 1761 bytes para variáveis locais. O máximo são 2048 bytes.
Ocorreu um erro enquanto o sketch era carregado
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x10
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x10

 

Boa noite, 

Você mudou para a opção ATmega328P (old Bootloader) ?

Duas sugestões:

1) Você pode ter corrompido o bootloader ao tentar regravá-lo. 

2) Teste com outro cabo USB e outra porta USB do seu computador. 

Boa noite

mudei sim 

testei de em outra port, outro computador.

e o erro permanece.

Bom dia, 

Então você pode ter corrompido o bootloader ao tentar regravá-lo. 

Estude vários procedimentos de gravação do bootloader. 

O procedimento que você usou pode ter algum erro. 

https://www.arduino.cc/en/Hacking/Bootloader?from=Tutorial.Bootloader

https://learn.sparkfun.com/tutorials/installing-an-arduino-bootload...

https://www.robocore.net/tutoriais/gravando-bootloader-no-arduino

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2020   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço