Bootloader dell'Atmega328 corrotto

Buongiorno

Sono quasi 2 anni che utilizzo Arduino e adesso mi si è presentato un bel problema. Ho comprato un
Atmega328p-pu per nuovo progetto. Ho preparato il circuito con i condensatori e il quarzo e quando sono andato a installare del bootloader sull'integrato, tramite Arduino Uno e il suo IDE, sono comparsi i seguenti errori:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xb3

La mia ipotesi è che si sia corrotto il bootloader all'interno dell'Atmega328 presente sulla scheda di Arduino Uno. Sapreste aiutarmi e dirmi come risolvere il problema ?
Grazie in anticipo per l'attenzione e la disponibilità

Buongiorno,
essendo il tuo primo post, nel rispetto del regolamento, ti chiedo cortesemente di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con attenzione il su citato REGOLAMENTO ... Grazie.

Guglielmo

Se non ci dici COME hai tentato di installare il "bootloader" e CHE collegamenti hai fatto ... sarà difficile aiutarti ... ::slight_smile:

Guglielmo

Il circuito che ho utilizzato è il seguente:

La procedura che ho seguito è la seguente:

  1. Ho cercato tra gli sketch il programma Arduino Isp
  2. Ho impostato l'Arduino come programmatore Isp
  3. Ho effettuato l'upload del del programma

L'upload non è andato a buon fine e il log ha presentato questi errori:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xb3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xb3

Ma l'ATmega328P su Arduino c'è ? ... perché dal disegno non si capisce ... ::slight_smile:

Comunque ... ti consiglio si seguire pedissequamente quanto è riportato in QUESTA guida. Studiala TUTTA con attenzione, vedrai che molto probabilmente troverai la soluzione.

Guglielmo

Grazie mille ci proverò