problema avrdude: stk500_recv(): programmer is not

Ciao a tutti,

oggi stavo facendo delle prove cambiando la disposizione dei componenti sulla basetta e ahimè, ho bruciato il potenziometro da 10k.

Ne avevo in casa altri e mettendoli in serie sono arrivato a 10k.

Al momento del caricamento del programma mi sono imbattuto nel seguente errore:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding

Spero di non avere bruciato arduino....
La spia PWR della scheda è accesa.
Collegando un led dal pin 5V a GND si illumina, quindi la tensione arriva.
Come faccio per testare se è il processore ATMEGA328 ad essersi bruciato? Se non fosse bruciato dovrei riuscire in qualche modo a rilevare ad esempio la tensione da Vcc (pin 7) a GND (pin 8)???

Oppure l'errore è dovuto al caricamento del programma?

Ho selezionato dal menu Tools->Board il mio arduino (duemilanove)
e anche da Tools->Serial port la porta usb corretta.

Questo errore mi era già capitato in passato, ma scollegando e ricollegando l'usb spariva...

Oggi stavo provando ad alimentare arduino con un alimentatore esterno, non so se c'entra qualcosa, ma ho letto qualcosa al riguardo su questo sito:
What am I up to Archives

Riporto quanto scritto:
"It was fairly painless, at least after an initial scare where programs wouldn't upload,

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding

I read all sorts of scary solutions online where folks were reprogramming their bootloaders and other horrors. One Arduino hacker mentioned running the board off an external power supply (rather than rely on USB) during programming as the current draw is apparently higher. This was enough for me to try pull the LED's ground pin out so the lights turned off: Bingo! No problem programming. It became a bit annoying pulling the ground lead out every program: next trip to Maplin I get a switch...
"

Non capisco bene cosa dice al riguardo del mettere a massa il pin LED...

Chiedo un vostro parere.

Francesco

Nessuno ha qualche consiglio?

Non so se è lo stesso problema, comunque anche a me dava l'errore
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
sempre con Arduino Duemilanove.
In realtà a me dall'IDE Java funzionava, non funzionava quando provavo a farlo a riga di comando, usando il Makefile contenuto nella versione 17 di Arduino. Ho provato a usare uno script python per resettare arduino e ho modificato il Makefile in modo da avere la velocità di trasmissione a 57600 al posto di 19200. In questo modo ha funzionato anche da riga di comando

Da qualche giorno a questa parte ha iniziato a farmi questa cosa su un progetto al quale sto lavorando, e smadonnando un po' tra reset e riconnessioni di usb ogni tanto lo programma. Devo provare se alimentando esternamente risolvo, ho attaccata un po' di roba ma non avevo mai sentito di questo problema.

Finalmente qualcuno che ha letto il mio topic! :slight_smile:

Alekos, prprio come hai riportato, è lo stesso errore che dà a me.

Stavo quasi pensando di accantonare la mia prima scheda Arduino Duemilanove, dandola per spacciata.

Mi piacerebbe fare qualche tentativo per vedere se si è rotto qualcosa o no.
Quando eseguo l'upload di uno sketch, sulla scheda si illumina per tre volte il led RX, poi normalmente dovrebbe illuminarsi anche TX, cosa che non avviene.
Non so se si è bruciato il trasmettitore.
Mi piacerebbe provare a effettuare l'upload da riga di comando come hai fatto tu, magari cambiando la velocità.
Problema è che non me ne intendo di python, mentre dovrei riuscire a editare il makefile cambiando la velocità.

Se potessi darmi qualche dritta, senza fretta, quando hai tempo riguardo allo script python che hai utilizzato, te ne sarei molto grato! :slight_smile:

Federico, strano che cominci a dare quest'errore tutto ad un tratto.
Io ho bruciato il potenziometro e spero di non aver danneggiato arduino.
Avevo letto che questo errore poteva presentarsi quando si cambiava l'alimentazione da USB a un'alimentazione esterna. Spero tanto sia quello, dato che stavo alimentando arduino non da USB.
Io ho già provato parecchie volte a staccare e riconnettere, ma purtroppo, niente da fare, sempre il solito errore.

Intanto vi ringrazio ragazzi e vi auguro Buone Feste!!!

Ciao e a presto! Speriamo di risolvere! :wink: