Go Down

Topic: Arduino Leonardo com assinatura inválida (Read 974 times) previous topic - next topic

poliveira1978

enviei o blink without delay através do IDE do Arduino para um Leonardo e deu erro durante o upload.
pesquisei na web e pensei que o problema fosse do bootloader.
Liguei um uspasp e através do ide do arduino, com os settings USBASP as programmer e board Leonardo tentei enviar o bootloader.
Também não funcionou.
Fui à linha de comandos e tentei assim:
Code: [Select]

cd "C:\Program Files (x86)\Arduino\hardware\tools\avr\etc"
..\bin\avrdude -b 19200 -c usbasp -p m328p -v -e -U efuse:w:0xcb:m -U hfuse:w:0xd8:m -U lfuse:w:0xff:m -C avrdude.conf -p m32u4 -F

dá erro na mesma e agora diz:
Code: [Select]

avrdude: Version 5.11, compiled on Sep  2 2011 at 19:38:36
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "avrdude.conf"

         Using Port                    : lpt1
         Using Programmer              : usbasp
         Overriding Baud Rate          : 19200
         AVR Part                      : ATmega32U4
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PA0
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page
      Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  Max
W   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ---
-- ---------
           eeprom        65    10     8    0 no       1024    8      0  9000  90
00 0x00 0x00
           flash         65     6   128    0 yes     32768  128    256  4500  45
00 0x00 0x00
           lfuse          0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           lock           0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0
0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0
0 0x00 0x00

         Programmer Type : usbasp
         Description     : USBasp, http://www.fischl.de/usbasp/

avrdude: auto set sck period (because given equals null)
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature.
avrdude: Expected signature for ATmega32U4 is 1E 95 87

avrdude done.  Thank you.


Há alguma forma de resolver este problema da assinatura inválida?

Agradeço antecipadamente,

Pedro

HugoPT

Quote
avrdude: auto set sck period (because given equals null)
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x000000

Tens a certeza que tens o programador correctamente ligado?
A  Device signature = 0x000000 devido a nao ter sido possível lê-la.Como ligas-te o usbasp ao teu arduino?
Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B


HugoPT

#3
Mar 17, 2014, 01:05 pm Last Edit: Mar 17, 2014, 01:22 pm by HugoPT Reason: 1
Quote
nos pinos spi
Tens foto das ligações?
Debian,Mint,Ubuntu
Arduino Mega 2560
Arduino Nano
Arduino Duemilanove
MAC OS Montain Lion
Raspberry PI Model B

poliveira1978

não tenho foto, posso tentar tirar amanhã, mas queria dizer/escrever pinos ISP (os seja a ficha com 6 pinos no extremo oposto à ficha usb.)

Go Up