As you already know, Arduino Yun runs a Linux distribution named Linino. Sometimes you may need to perform a factory reset of that distribution, i.e. restore the original image shipped with the board.
Procedure
Download the image from Arduino’s web site:
The image is zipped, unzip the content (a binary file with .BIN extension) on the hard disk of your PC:
Now copy the .BIN file to the root of an SD card, then insert the card in your Yun.
Open the Arduin0’s web panel and type the password (the default one is arduino). If you scroll the main page, you’ll find that Yun detected the image on the SD and that you may perform a reset:
Confirm the reset command:
The WLAN LED (blue color) will blink during the process…
… when it stops blinking, the process is completed!
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.