Arduino YUN board (no lights glowing)

Hey Guys,

I just bought an arduino YUN board and it was working fine a day back. Now when I tried connecting thw board to my laptop via the micro USB, none of the lights seem to be ON. Also I am now unable to see the YUN wifi network too.
I am able to load the code through the serial port and it seem to work fine.

I tried all the types of reset (pushing the RST button for longer than 5 sec and lesser than 30 sec etc etc)

Please help if there is a way to reset the board to factory settings.

If there are no lights then you may have damaged it maybe ?

Double check you haven't pulled the micro usb connector as they are pretty fragile.
Already beefed up the soldering on mine !

The YUN getting started page details how to do the factory reset HERE

They are not as voltage tolerant as they probably should be IMHO.

I am able to load and run the code via the serial port. I am clueless as to why I am not able to connect to wifi which was working fine until a day back. As I mentioned in my earlier post, none of the lights are on except for the RX and TX while I am reading or writing data and the L13 pin which glows when I try to run the "blink" code.

aviks92:
I am able to load and run the code via the serial port. I am clueless as to why I am not able to connect to wifi which was working fine until a day back.

Keep in mind that there are two independent processors on the Yun:

  • The AVR processor that runs your sketch communicates over the USB serial port and controls the L13 LED
  • The Atheros processor that runs Linux and handles the WiFi/Ethernet network communications and controls all of the other LEDs

From what you're describing, the AVR processor is still functional, but the Linux processor has stopped working. Try loading the YunSerialTerminal sketch, connect with the SerialMonitor, and then momentarily press the YUN RST button.

The YunSerialTerminal sketch lets you communicate directly to the Linux console port. While the Linux system is booting, it should print out a lot of messages to the console. The YunSerialTerminal sketch will receive that data and echo it to the USB port so you can see it in the Serial Monitor.

Try this, and capture any messages that might be sent (hopefully there will be some.) If things are going normally, it is normal for there to be long pauses where nothing is printed out. It typically takes at least a minute for Linux to be fully booted up. If you get any output at all, please capture it and post it here and we might be able to figure out what's going on. If you get no output at all, then the Linux side of your Yun might be damaged.

Ballscrewbob:
The YUN getting started page details how to do the factory reset HERE

It's important to know that the factory reset process (long press of WLAN RST) only works once Linux is fully booted. None of these introductory pages describe the timing - it would be normal to expect that it works like many other devices where the reset button is pressed immediately after power on, or is even pressed while applying power. But the Yun doesn't work that way. Instead, it's necessary to apply power and wait at least a minute for Linux to fully boot up. Only then will the Yun start looking at the WLAN RST button.

The big limitation with that scheme is that the factory reset process becomes useless if the Yun doesn't fully boot up. The problem is that you need this function the most when the Yun isn't booting properly, but that's precisely when the function isn't available. I'm afraid aviks92's case might be one of these situations.

Thank you ShapeShifter. I guess whatever you said is beginning to make sense to me now. I did try loading the YunSerialTerminal program and tried pressing the YUN RST button, but I could see no response on the serial monitor. Then I guess it means the linux side of the YUN has been damaged. I probably should get it replaced, which is my only option.

I really appreciate your response. Thank you soo much

I think there is still an option to reload the linux from DFU or something similar.
if you can SSH into it at all via a lan then that is also another method.

The YUN's are quite a steep learning curve for most of us.