Come ormai sapete, Arduino Yun esegue una distribuzione Linux chiamata Linino. A volte può essere necessario eseguire un factory reset di tale distribuzione, ovvero tornare all’immagine base di una scheda appena acquistata.
Procedura
Scarichiamo l’immagine di Linino dal sito web di Arduino:
L’immagine è in formato ZIP, estraiamo il contenuto (un file binario .BIN) sul disco fisso del nostro computer:
Copiamo il file .BIN nella root di una scheda SD, quindi inseriamo la scheda nel nostro Yun.
Accediamo al pannello web di Arduino e inseriamo la password (quella di default è arduino). Scorrendo la pagina principale, ci verrà indicato che l’immagine è stata rilevata e che è possibile operare un reset:
Confermiamo quindi di voler procedere al reset:
Il LED WLAN di Yun (colore blu) lampeggerà durante il processo…
Al termine, la nostra scheda Yun sarà come appena tolta dalla scatola!
Ciao Luca, io ho un problema con la mia yun, le prime volte che l’ho collegata al pc, tutto ok, veniva vista, dopo aver impostato il wifi per collegarlo al modem router ho provato a programmare l’esempio blink ma senza successo e da quella volta in poi il led rx mi rimane acceso fisso e collegando la board al pc tramite usb non succede nulla, quindi non riesco a caricare nessuno sketch ne tramite usb ne tantomeno via wifi, l’Ide mi da questo errore:
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
/usr/bin/run-avrdude: line 5: can’t open /tmp/efuse: no such file
avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
C’è un modo per ripristinare tramite pulsanti il 32U4? O devo provare a programmarlo tramite ICSP? (Ho un arduino Uno da poter utilizzare come programmatore).
Ciao Stefano, potresti provare a programmarlo utilizzando l’AVRDUDE presente nella parte “linux” dello yun: questo è collegato direttamente (via seriale) all’ATMega quindi se anche così non va, temo proprio sia saltato il bootloader e quindi vada riprogrammato via ICSP.