Go Down

Topic: Problema di comunicazione con arduino uno r3 (Read 439 times) previous topic - next topic

XAntonioX

Adesso invece inizia  a scrivere il bootloader, poi da questo errore
Code: [Select]
avrdude: verification error, first mismatch at byte 0x0000
         0x0e != 0x3f
avrdude: verification error; content mismatch

Michele Menniti

adesso cosa? la board si è svegliata stamattina ed ha cambiato atteggiamento o hai fatto qualcosa di diverso? Guarda, se non si segue un filo logico non se ne esce, quindi o "collaboriamo" ed io faccio il possibile per darti qualche suggerimento oppure se vuoi procedere da solo con la sperimentazione e postare esclusivamente gli errori sappi che non è possibile, non per le mie competenze, devi aspettare qualche mostro del Forum che ti legga nel pensiero.
0x3f a mia memoria è un valore che ha a che fare con i lock bits...
Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

XAntonioX

Scusa, adesso cercherò di dare piú informazioni possibili. Stamattina ho modificato nel file avrdude.conf il parametro 0x1e 0x95 0x0f con 0x1e 0x1e 0x0f procedura che ho letto in qualche forum per risolvere l'errore che avevo prima. Sembra funzionare e due tre secondi dopo aver premuto scrivi bootloader da l'errore che ho scritto nel post precedente. I driver installati sono quelli giusti per la scheda Arduino ISP.

Michele Menniti

Guarda,rispetto alla questione usb, driver, com ecc. tu dici che è tutto a posto ed io lo do' per scontato, anche se non sono ancora pienamente convinto.
Torniamo alla questione dell'errore iniziale:
avrdude: Device signature = 0x1e1e0f
avrdude: Expected signature for ATmega328P is 1E 95 0F

significa che avrdude si aspetta di trovare una signature che per ATmega328P è 1E 95 0F ed invece legge 1e 1e 0f, che io personalmente non ho trovato, ma che secondo me appartiene al micro del programmatore e non a quello dell'Arduino. Quindi cambiare la signature in avrdude.conf ti fa superare una fase ma non ti risolve il problema, a mio modesto parere, infatti subito dopo trova un altro errore.

Ma il tuo Arduino è originale o cinese? Ha mai funzionato?
Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

XAntonioX

É originale e per circa un  anno ha sempre funzionato. Dopo un mese di inattività mi ritrovo Arduino non funzionante. Per la questione driver ho scaricato quelli di Arduino org.

Michele Menniti

Se scolleghi l'Arduino e ripeti l'operazione scrivi bootloader che errore ti dà?
Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

XAntonioX

Lo stesso. Adesso ho acquistato un altro Arduino, posso provare a fare qualcosa con questo nuovo per riparare quello rotto?

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