Problema con il bootloader dell'ATMEGA328P-PU

Buongiorno, sono due giorni che sto provando a sostituire Arduino UNO con l’ATMEGA328P-PU usando questa guida (http://www.progettiarduino.com/programmare-arduino-su-breadboard-atmega328-standalone.html), ho usato lo schema in allegato per i collegamenti, ho caricato lo sketch tra gli esempi “ArduinoISP” dopo aver impostato tra gli strumenti scheda utilizzata, porta dove è collegata e Arduino come ISP. Fin qui tutto ok, sul web ho letto che dopo tutto ciò dovevo far la scrittura del bootloader e quando vado a fare questa operazione mi esce questo errore:

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

Errore durante la scrittura del bootloader

come posso risolvere?

Nella sezione in lingua Inglese si può scrivere SOLO in Inglese ... quindi, per favore, la prossima volta presta più attenzione ... Grazie.

Guglielmo

P.S.: Il tuo post è stato spostato nell'opportuna sezione del forum "Italiano"

"ArduinoISP" o "Arduino as ISP" ?

fra_silvestri:
come posso risolvere?

Seguendo alla lettera una guida fatta bene, QUESTA !

Guglielmo

gpb01:
Nella sezione in lingua Inglese si può scrivere SOLO in Inglese ... quindi, per favore, la prossima volta presta più attenzione ... Grazie.

Guglielmo

P.S.: Il tuo post è stato spostato nell'opportuna sezione del forum "Italiano"

Ok scusi, presterò più attenzione.

brunello22:
"ArduinoISP" o "Arduino as ISP" ?

Arduino as ISP

gpb01:
Seguendo alla lettera una guida fatta bene, QUESTA !

Guglielmo

Ok ora provo grazie mille.

gpb01:
Seguendo alla lettera una guida fatta bene, QUESTA !

Guglielmo

Ho provato con la sua guida ma quando vado a caricare lo sketch ho questo problema:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x9d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x9d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x9d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x9d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x9d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x9d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x9d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x9d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x9d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x9d
Problema di caricamento sulla scheda. Guarda http://www.arduino.cc/en/Guide/Troubleshooting#upload per suggerimenti

Cosa vuol dire?

  1. hai caricato il giusto bootloader ?

  2. il caricamento è andato a buon fine ?

  3. quali sono i collegamenti che fai per caricare il programma via porta seriale ?

  4. metti lo schema generale del circuito che hai realizzato.

Guglielmo

gpb01:

  1. hai caricato il giusto bootloader ?

  2. il caricamento è andato a buon fine ?

  3. quali sono i collegamenti che fai per caricare il programma via porta seriale ?

  4. metti lo schema generale del circuito che hai realizzato.

Guglielmo

  1. ho comprato degli ATMEGA328 con bootloader già caricato (quello per la scheda Arduino UNO)

3, 4. ed ecco lo schema usato per caricare lo sketch e i miei collegamenti

fra_silvestri:

  1. ho comprato degli ATMEGA328 con bootloader già caricato (quello per la scheda Arduino UNO)

Ma … non dicevi …

fra_silvestri:
… ho letto che dopo tutto ciò dovevo far la scrittura del bootloader e quando vado a fare questa operazione

… se hai preso i chip con il bootloader precaricato, perché volevi caricarci di nuovo il bootloader ? ? ? :o :o :o

Guglielmo

fra_silvestri:
3, 4. ed ecco lo schema usato per caricare lo sketch e i miei collegamenti

Ma se inserisci i chip che hai comprato sulla scheda Arduino UNO (al posto del chip originale che hai rimosso) ... riesci normalmente a programmarli ?

Guglielmo