Arduino procedure di ripristino
From Aino Wiki
Contents
Introduzione
Ci sono casi in cui il dispositivo diventa inaccessibile ovverosia la coumicazione seriale attraverso l'USB non sia più possibile per un baco dello sketch, in queste situazioni occcorrerà una operazione di ripristino che dipenderà dal particolare dispositivo interessato.
Arduino Nano 33 IoT
Link interno [1]
Ripristino rapido
E' il metodo del "doppio clic" per forzare la scheda ad entrare in modalità programmazione bypassando lo sketch difettoso attualmente in esecuzione, praticando un doppio clic sul tasto RESET si forza l'ingresso nella modalità bootloader.
- Collegare la scheda al computer tramite USB.
- Premere rapidamente due volte il pulsante di RESET sulla scheda.
- Se l'operazione ha successo, il LED arancione (solitamente siglato L) inizierà a "pulsare" (effetto fading) lentamente.
- A questo punto, la porta seriale cambierà numero. Seleziona la nuova porta che appare.
Dopo la procedura precedente occorrerà caricare un nuovo sketck "pulito" ovvero funzionante.
Perché succede?
Spesso la Nano 33 IoT perde la connessione se lo sketch:
- Disabilita gli interrupt.
- Entra in un loop infinito che satura la CPU.
- Utilizza la modalità Deep Sleep senza un delay iniziale (che impedisce all'IDE di "agganciare" la scheda all'avvio).
Consiglio da peer: aggiungere un delay(5000) all'inizio del setup(), darà 5 secondi di tempo per caricare un nuovo sketch prima che il codice "pericoloso" entri in funzione!
Se il PC non vede la porta
Se anche con la procedura di ripristino non appare nessuna porta seriale, provare:
- Cambiare cavo USB: molti cavi micro-USB sono solo per la ricarica e non hanno i pin dei dati. Usane uno di cui sei certo della qualità.
- Hub USB: evitare di collegare la scheda a hub non alimentati; provare una porta diretta sul computer.
- Driver: assicurarsi di aver installato il pacchetto "Arduino SAMD Boards" nel Gestore schede dell'IDE.
(Mappa e Link)
Tematiche avanzate | Arduino Progetti | Arduino indice
C++ Info fondamentali | Dizionario Elettronica | Elettronica | Elettronica Appunti
Parole chiave:
