Arduino non parte

Buongiorno,

dopo qualche giorno di programmazione oggi finalmente finisco il mio programma.

Carico il mio programma definitivo e funzionante sull'arduino e scopro che se scollego l'alimentazione poi la ricollego (o il cavetto USB) l'arduino non parte. O meglio lampeggia il LED sul piedino 13.

Anche se nel mio programma non esiste una cosa del genere.

Per farlo partire devo ritrasferire nuovamente il programma e non scollegarlo mai dall'alimentazione.

L'arduino è il nano ultima versione.

E' mai successo a qualcuno? grazie

... sicuro che dopo un po' non parta il tuo programma ? Sicuro che non sia l'indicazione che da il "bootloader" per N secondi ? Prova ad attendere una decina di secondi e vedi che succede ...

Guglielmo

Non so se è bloccato nel bootloader, come posso verificare? comunque sia il proggramma non parte. E' ancora collegato da stamattina.

Che Arduino hai?

uwefed: Che Arduino hai?

... lo ha detto nel primo post ...

blasted: L'arduino è il nano ultima versione.

Guglielmo

Attiva il “verbose” sia nella compilazione che nel upload, compila, carica e … copia ed incolla qui (… mi raccomando, racchiuso tra i tag CODE che, in fase di edit, ti inserisce il bottone </> … primo a sinistra) tutto quello che viene fuori …

Guglielmo

http://textuploader.com/5y84j

Manca qualcosa?

Ma lo hai guardato ? ... perché io vedo tu stai compilando il programma "BlinkWithoutDelay.ino" :o ... quindi mi sembra normale che blinki il LED !

Controlla se hai più TAB aperti o cosa hai aperto ...

Guglielmo

Visto l'impegno di flash e ram è proprio il blink. :D

Lo sketch usa 1.006 byte (3%) dello spazio disponibile per i programmi. Il massimo è 30.720 byte.
Le variabili globali usano 15 byte (0%) di memoria dinamica,

Ciao, era solo una prova. Avevo impostato il lampeggio con una frequenza molto più veloce (a 100ms).

E comunque anche su questo piccolo sketch avevo problemi, se lo scollego e lo ricollego il led non lampeggia alla frequenza di 100ms ma molto più lentamento.

Il problema non è lo schetch. In allegato risultato della compilazione del mio programma: http://textuploader.com/5y8qm

Perché compili per la vecchia 10000/2009 invece che per la nano ? Non è che hai un clone della nano con sopra il bootloader sbagliato ? Cosa che può causare il problema che rilevi, ovvero un continuo autoreset della scheda quando la alimenti.

L'ho comprata su ebay, mi sorge il dubbio che non sia l'originale. Dove trovo il bootloader per i cloni?

blasted: L'ho comprata su ebay, mi sorge il dubbio che non sia l'originale. Dove trovo il bootloader per i cloni?

Ripeto; che Arduino hai comprato; Quanto ha costato? Ciao Uwe

uwefed: Ripeto; che Arduino hai comprato; Quanto ha costato?

... Uwe, e io ti ripeto che lo ha già scritto :grin: ... VEDI SOPRA !!!

Piuttosto, metti il link al prodotto così gli diamo un'occhiata ...

Guglielmo

Allora ragazzi, sicuramente l’arduino é cinese. ho ritrovato il link.
http://www.ebay.it/itm/161811308321

come posso aggiornare il bootloader?

visto che monta un CH340, come interfaccia USB, lo hai installato il driver ?

CH340G Driver Download link : http://www.wch-ic.com/download/list.asp?id=126 OR http://www.5v.ru/ch340g.htm

@Brunello: ... però se lo vede e riesce a caricarci il SW, direi che i driver ci sono ::)

blasted: come posso aggiornare il bootloader?

@blasted: hai un programmatore ISP o un Arduino UNO da trasformare in programmatore ISP? Perché senza il bootloader NON lo carichi.

Comunque, tutti i bootloader sono dentro l'IDE nella apposita cartella.

Guglielmo

si, anche perché la prima volta riesco a programmarlo. il problema sorge quando lo scollego e lo ricollego che non riparte piú

... hai visto la mia risposta/domanda qui sopra la tua ?

Guglielmo

si, ho l'arduino uno. carico il bootloader dell'arduino nano o Duemilanove/10000?