Go Down

Topic: avrdude:stk500_getsync():not in sync: resp=0x00 (Read 2503 times) previous topic - next topic

lucadh

più tardi proverò anche quella soluzione. ma quel messaggio che mi da cosa vorrebbe dire? adesso ho provato a staccare la shield caricare lo sketch e mi da ancora quel messaggio, devo staccare l'usb e rimetterla per farlo funzionare.

leo72

Ricapitoliamo.
Stacchi il cavetto. Stacchi lo shield. Riattacchi il cavetto all'Arduino. Provi a flashare. Ti dà errore.
Quindi questa cosa è indipendente dalla presenza o meno dello shield, è diverso da come avevi detto:

ho notato che mi da questo messaggio quando tento di caricare il programma e ho la shield motor montata. la board è quella giusta anche perchè senza shield carica perfettamente!

lucadh

no, allora ricapitolando:
arduino+shield attacco usb provo a caricare e mi da done uploading, quanto spazio tiene lo sketch e in più quel messaggio(titolo del post) in rosso.
allora ho provato a staccare SOLO la shiedl, risultato: non cambia nulla mi da sempre done uploading, quanto spazio tiene lo sketch e il messaggio in rosso.
a questo punto stacco e riattacco l'usb e funziona.(adesso che ho staccato e riattaccato l'usb la shield non c'era ma è come se qualcosa della shield fosse rimasto, non so come spiegarti ma spero di rendere l'idea)
se non ti è chiaro provo a rispiegartelo.
oltre tutto in questo istante stavo provando la shield joystick e con questa non succede, è solo con quella motor!

leo72


arduino+shield attacco usb provo a caricare e mi da done uploading, quanto spazio tiene lo sketch e in più quel messaggio(titolo del post) in rosso.
allora ho provato a staccare SOLO la shiedl, risultato: non cambia nulla mi da sempre done uploading, quanto spazio tiene lo sketch e il messaggio in rosso.

Argh! Stacchi lo shield con l'Arduino collegato all'alimentazione???  :smiley-eek: :smiley-eek:
NON si fa! Rischi di danneggiare qualcosa! Si stacca SEMPRE il cavetto che alimenta l'Arduino e POI si staccano/attaccano gli shield!

Quote
a questo punto stacco e riattacco l'usb e funziona.(adesso che ho staccato e riattaccato l'usb la shield non c'era ma è come se qualcosa della shield fosse rimasto, non so come spiegarti ma spero di rendere l'idea)

Scusa, ma non è che nel tuo sketch usi la seriale, per caso? Se blocchi il canale trasmettendo da Arduino a PC, poi non riesci ad inviare da PC ad Arduino.

Michele Menniti

Non potrebbe bloccargli il pin Reset, per una qualche ragione? anche così NON riuscirebbe a fare l'UPLOAD.
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

lucadh

lo sketch che ho provato non usava seriali, era giusto una prova, nel loop faceva girare un motorino a destra poi sinistra si fermava e ripartiva. niente di speciale. non vorrei centrassero le alimentazioni in qualche modo, perchè per provare non ho alimentato esternamente il motorino, ho semplicemente usato la shield. tenendo presente che è un motorino da 3V quindi non dovrebbe dare problemi,anche come assorbimento...

leo72

Dipende anche dall'assorbimento del motorino. Potrebbe anche essere. Senza collegare i motorini ma con solo lo shield montato sull'Arduino, il problema c'è sempre o no?

lucadh

guarda sono sincero, ho provato adesso con e senza motorino...il problema non c'è più...non so il perchè,lo sketch è lo stesso ho semplicemento ricaricato sopra la board e non mi da più quel problema, ne col motorino e ne senza....

leo72


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy