# Problemi caricamento sketch Arduino

**URL:** <https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734>\
**Category:** Software\
**Created:** [March 29, 2016, 9:47am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734 "2016-03-29T09:47:40Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![MatteoMilan](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@MatteoMilan](https://forum.arduino.cc/u/MatteoMilan)\
**Post date:** [March 29, 2016, 9:47am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/1 "2016-03-29T09:47:40Z")

</div>

Salve ragazzi,  
è il mio primo post che scrivo sul forum. Scrivo perchè ne sto uscendo veramente pazzo.

Avevo caricato 1 mese fa su arduino il mio bel programma che funzionava, ora a distanza di un mese vado a collegare arduino e non funziona. ☹  
Da li comincio a fare piccole modifiche al codice e relativi upload ma niente, fino ad arrivare ad accendere un semplice LED neanche quello. Bhè a quel punto dico: utilizziamo il semplice Blink di esempio. NEANCHE quello. Mi fermo e cerco INVANAMENTE online la possibile causa/soluzione di tutto ciò. Nessun risultato. Prima di scrivere qui ho fatto le varie procedure(reset con pulsante e upload contemporaneamente - trovata sia qui che sul sito arduino -, reset da codice con una procedura tramite Timer) che ho trovato online ma niente ha funzionato.

Sapete aiutarmi? Spero che non sia un problema hardware....

Grazie ragazzi

---

<div class="post-metadata">

**Author:** ![gpb01](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/gpb01/32/830685_2.png) [@gpb01](https://forum.arduino.cc/u/gpb01)\
**Post date:** [March 29, 2016, 9:53am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/2 "2016-03-29T09:53:23Z")

</div>

Ciao,  
essendo il tuo primo post, ti chiederei di **presentarti** [QUI](http://forum.arduino.cc/index.php?topic=113640.0) (_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 [REGOLAMENTO](http://forum.arduino.cc/index.php?topic=149082.0) ... Grazie.

Guglielmo

---

<div class="post-metadata">

**Author:** ![gpb01](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/gpb01/32/830685_2.png) [@gpb01](https://forum.arduino.cc/u/gpb01)\
**Post date:** [March 29, 2016, 9:54am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/3 "2016-03-29T09:54:41Z")

</div>

... "_non funziona_" è un po' generico non ti pare ?

Descrivi **esattamente** cosa ti succede, la versione dell'IDE, la versione del sistema operativo, quali messaggi ricevi, ecc. ecc.

Guglielmo

---

<div class="post-metadata">

**Author:** ![Vespamike](https://avatars.discourse-cdn.com/v4/letter/v/6f9a4e/32.png) [@Vespamike](https://forum.arduino.cc/u/Vespamike)\
**Post date:** [March 29, 2016, 10:03am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/4 "2016-03-29T10:03:58Z")

</div>

Specifica anche se usi il semplice cavo USB o un programmatore esterno tipo USB asp per caricare..sarebbe il top il secondo perche con quello potresti ricaricare anche il bootloader che ti rimette già dentro il software di serie del led blinking...per ripristinare Arduino. Eventualmente se hai un altro Arduino lo puoi programmare in maniera (trovi il software nel programma) per usarlo come programmatore per altri arduino 🙂

---

<div class="post-metadata">

**Author:** ![MatteoMilan](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@MatteoMilan](https://forum.arduino.cc/u/MatteoMilan)\
**Post date:** [March 29, 2016, 7:09pm UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/5 "2016-03-29T19:09:05Z")

</div>

Grazie ragazzi della risposta, mi sono presentato nella pagina indicata da Guglielmo.  
Allora il "non funziona" si riferisce al fatto che il led non lampeggia.

Collegamento: Arduino è collegato ai 5V al PC tramite USB(cavo non in dotazione ma riciclato da una stampante).  
Sistema operativo: Windows 10  
IDE: Arduino 1.6.7

Durante la fase di deploy non ho errori, quindi sembra tutto andare per il bene ma poi in realtà ciò che ho scritto non accade(lampeggio led o led fisso)....

Solo una volta tra i vari update mi ha dato un errore, vado a memoria, di porta occupata.

Durante la fase di upload vedo il led che fa un mezzo lampeggio(forse in fase della funzione setup questo accade) ma poi niente più. Altra cosa che non so se ha senso, è quella che se abilito il Serial.begin(9600) e successivamente scrivo, sempre nella funzione di setup, un messaggio questo non viene visualizzato nel monitor.

Grazie e non esitate a chiedermi ulteriori informazioni

---

<div class="post-metadata">

**Author:** ![gpb01](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/gpb01/32/830685_2.png) [@gpb01](https://forum.arduino.cc/u/gpb01)\
**Post date:** [March 29, 2016, 7:20pm UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/6 "2016-03-29T19:20:22Z")

</div>

Prima di tutto, da [QUI](https://www.arduino.cc/en/Main/Software), scaricati l'ultima versione dell'IDE, 1.6.8. Poi, vai nelle preferenze dell'IDE e attiva il verbose sia per la compilazione che per l'upload e scegli _compiler warning:Default_ quindi ... riporta eventuali messaggi di errore/warning 😉

Guglielmo

_P.S.: Quale Arduino hai ? E' originale o un clone ? Hai qualche cosa collegata ad Arduino quando carichi il programma ?_

---

<div class="post-metadata">

**Author:** ![MatteoMilan](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@MatteoMilan](https://forum.arduino.cc/u/MatteoMilan)\
**Post date:** [March 29, 2016, 7:42pm UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/7 "2016-03-29T19:42:33Z")

</div>

Nessun clone, Arduino UNO R3. Di collegato ad arduino ho il cavo usb, un led e resistenza con i relativi piedini su GND e pin digitale 13.

Non ci sono errori, mentre noto che nella bredboard è sempre accesa una spia gialla con a lato scritto L.

Comunque ecco i messaggi che ci sono in fase di Upload:

```cpp
avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58
        Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
        Copyright (c) 2007-2009 Joerg Wunsch

        System wide configuration file is "C:\Users\Matteo\Downloads\arduino-1.6.8\hardware\tools\avr/etc/avrdude.conf"

        Using Port                    : COM3
        Using Programmer              : arduino
        Overriding Baud Rate          : 115200
        AVR Part                      : ATmega328P
        Chip Erase delay              : 9000 us
        PAGEL                        : PD7
        BS2                          : PC2
        RESET disposition            : dedicated
        RETRY pulse                  : SCK
        serial program mode          : yes
        parallel program mode        : yes
        Timeout                      : 200
        StabDelay                    : 100
        CmdexeDelay                  : 25
        SyncLoops                    : 32
        ByteDelay                    : 0
        PollIndex                    : 3
        PollValue                    : 0x53
        Memory Detail                :

                                  Block Poll              Page                      Polled
          Memory Type Mode Delay Size  Indx Paged  Size  Size #Pages MinW  MaxW  ReadBack
          ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
          eeprom        65    20    4    0 no      1024    4      0  3600  3600 0xff 0xff
          flash        65    6  128    0 yes    32768  128    256  4500  4500 0xff 0xff
          lfuse          0    0    0    0 no          1    0      0  4500  4500 0x00 0x00
          hfuse          0    0    0    0 no          1    0      0  4500  4500 0x00 0x00
          efuse          0    0    0    0 no          1    0      0  4500  4500 0x00 0x00
          lock          0    0    0    0 no          1    0      0  4500  4500 0x00 0x00
          calibration    0    0    0    0 no          1    0      0    0    0 0x00 0x00
          signature      0    0    0    0 no          3    0      0    0    0 0x00 0x00

        Programmer Type : Arduino
        Description    : Arduino
        Hardware Version: 3
        Firmware Version: 4.4
        Vtarget        : 0.3 V
        Varef          : 0.3 V
        Oscillator      : 28.800 kHz
        SCK period      : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e950f
avrdude: reading input file "C:\Users\Matteo\AppData\Local\Temp\buildbee923e4fda604d42e96cee0cf60a6e1.tmp/Blink.ino.hex"
avrdude: writing flash (1066 bytes):

Writing | ################################################## | 100% 0.19s

avrdude: 1066 bytes of flash written
avrdude: verifying flash memory against C:\Users\Matteo\AppData\Local\Temp\buildbee923e4fda604d42e96cee0cf60a6e1.tmp/Blink.ino.hex:
avrdude: load data flash data from input file C:\Users\Matteo\AppData\Local\Temp\buildbee923e4fda604d42e96cee0cf60a6e1.tmp/Blink.ino.hex:
avrdude: input file C:\Users\Matteo\AppData\Local\Temp\buildbee923e4fda604d42e96cee0cf60a6e1.tmp/Blink.ino.hex contains 1066 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.15s

avrdude: verifying ...
avrdude: 1066 bytes of flash verified

avrdude done.  Thank you.

```

---

<div class="post-metadata">

**Author:** ![gpb01](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/gpb01/32/830685_2.png) [@gpb01](https://forum.arduino.cc/u/gpb01)\
**Post date:** [March 30, 2016, 5:11am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/8 "2016-03-30T05:11:42Z")

</div>

Il programma è caricato normalmente, è verificato e **NON** ci sono errori, controlla i collegamenti perché **NON** c'è alcun motivo che non funzioni (_... salvo pin bruciati_).

Togli **TUTTO** quello che TU ci hai collegato e guarda se con il programma Blink il LED presente su Arduino lampeggia.

Guglielmo

_P.S.: Per il futuro, quando riporti messaggi di errore, log e quant'altro, **usa sempre i tag CODE** , come per il codice 😉_

---

<div class="post-metadata">

**Author:** ![MatteoMilan](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@MatteoMilan](https://forum.arduino.cc/u/MatteoMilan)\
**Post date:** [March 30, 2016, 6:43am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/9 "2016-03-30T06:43:24Z")

</div>

Grazie ancora Guglielmo, come immaginavo il problema non era software. A livello hardware non possiamo verificare nulla? Tipo pin bruciati, microcontrollore andato, etc? A livello di collegamenti è veramente semplice, se vuoi ti faccio una foto e la allego. Se io lascio l'impianto così com'è e invece di mandare il cavo al pin 13, lo mando hai 5V il led si accende, quindi così facendo ho verificato che resistenza e led funzioni. Quella spia gialla(nella bredboard c'è scritto L) sempre accesa non sta a significare nulla giusto?

p.s. grazie per il suggerimento dei tag

---

<div class="post-metadata">

**Author:** ![gpb01](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/gpb01/32/830685_2.png) [@gpb01](https://forum.arduino.cc/u/gpb01)\
**Post date:** [March 30, 2016, 7:12am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/10 "2016-03-30T07:12:59Z")

</div>

Ripeto, STACCA qualsiasi cosa, resistenze, LED, ecc. e verifica come si comporta ...  
... il LED "L" è quello collegato al pin 13 di base, e con il programma Blink deve lampeggiare (_... e **non** rimanere sempre fisso_).

Verifica ... e se neanche così il il LED "L" lampeggia, ma rimane sempre accesso ...  
... cerca dove comprare un " **ATmega328P**" con _bootloader_ pre-caricato e sostituiscilo perché, evidentemente, è danneggiato.

Guglielmo

---

<div class="post-metadata">

**Author:** ![nid69ita](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/nid69ita/32/901258_2.png) [@nid69ita](https://forum.arduino.cc/u/nid69ita)\
**Post date:** [March 30, 2016, 7:15am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/11 "2016-03-30T07:15:53Z")

</div>

Potrebbe anche provare ad usare un altro pin, tipo il 4 solo per vedere se è tutto il micro andato o solo alcuni pin ?

---

<div class="post-metadata">

**Author:** ![MatteoMilan](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@MatteoMilan](https://forum.arduino.cc/u/MatteoMilan)\
**Post date:** [March 30, 2016, 7:38am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/12 "2016-03-30T07:38:22Z")

</div>

Grazie ad entrambe. Allora la prova di un pin diverso dal 13 è stato fatta, ma senza risultati positivi. Mentre la prova che dici tu Guglielmo, è quella di staccare tutto, caricare il programma Blink e vedere se la spia gialla L della bredboard lampeggi?  
Grazie

---

<div class="post-metadata">

**Author:** ![gpb01](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/gpb01/32/830685_2.png) [@gpb01](https://forum.arduino.cc/u/gpb01)\
**Post date:** [March 30, 2016, 7:42am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/13 "2016-03-30T07:42:03Z")

</div>

> MatteoMilan:  
> ... oppure **staccare tutto** , caricare il programma Blink e vedere cosa accade? Se fosse questo secondo caso devo solo verificare che il spia gialla L della bredboard lampeggi?

**ESATTO** , NON deve esserci alcunché attaccato ...

Guglielmo

---

<div class="post-metadata">

**Author:** ![Vespamike](https://avatars.discourse-cdn.com/v4/letter/v/6f9a4e/32.png) [@Vespamike](https://forum.arduino.cc/u/Vespamike)\
**Post date:** [March 30, 2016, 11:51am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/14 "2016-03-30T11:51:46Z")

</div>

Prova a fare un programma che usi la seriale, che ti scriva bello word, cosi vedi sul monitor seriale se almeno la logica funziona. Comunque potrebbe essere difettoso il chip come stato detto! Ti conviene prendere un chip nuovo ,anche vergine, e un USB-asp cosi carichi tu il bootloader!

---

<div class="post-metadata">

**Author:** ![MatteoMilan](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@MatteoMilan](https://forum.arduino.cc/u/MatteoMilan)\
**Post date:** [March 31, 2016, 6:59am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/15 "2016-03-31T06:59:01Z")

</div>

Buongiorno, ho appena concluso la prova. Allora accade questo: Il led L è fisso sia durante il caricamento del programma che durante la fase di blink. Ho anche messo successivamente dei Serial.println ed TX non lampeggia.

---

<div class="post-metadata">

**Author:** ![nid69ita](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/nid69ita/32/901258_2.png) [@nid69ita](https://forum.arduino.cc/u/nid69ita)\
**Post date:** [March 31, 2016, 7:05am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/16 "2016-03-31T07:05:25Z")

</div>

R.I.P.

mi sà che devi fare come suggerito da Guglielmo, sostituire il chip DIP atmel328

---

<div class="post-metadata">

**Author:** ![MatteoMilan](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@MatteoMilan](https://forum.arduino.cc/u/MatteoMilan)\
**Post date:** [March 31, 2016, 7:27am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/17 "2016-03-31T07:27:05Z")

</div>

> nid69ita:  
> R.I.P.
> 
> mi sà che devi fare come suggerito da Guglielmo, sostituire il chip DIP atmel328

Dove posso comprarlo? Quanto potrebbe costare?

Grazie

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 7, 2021, 2:03am UTC](https://forum.arduino.cc/t/problemi-caricamento-sketch-arduino/375734/18 "2021-05-07T02:03:34Z")

</div>


