Linux side of yun bricked??

Hi guys,

I really need your advice/help! This weekend I had time and no stress at university, so I thought it would be great to do a project with my arduino yun.

Unfortunately the linux side of the yun does not work at all!

  • does nothing if i push the wifi reset
  • when uploading yunserialterminal it does not show the boot process if i press the yun reset
  • it also does not connect to my network if i plug in the ethernet cable

I am really desperate now because the last time i used it, it worked like a charm.

I hope some of you can help me!

Regards
Chris

= [Q:] I cannot connect to My Arduino Yún. What do I do? =

First it's good to know, when Arduino Yun cannot find the AP you have set it for (like your home wifi), it has a script that puts it back into default SSID and AP mode.

Next, you may have already watched this video, but it's worth watching again. Pay extra attention to the part with the sketches.
Getting started with Arduino Yún - tutorial (6:53)

Then, read the short instructions immediately below. We (the volunteer support group) already know these steps by heart, so be familiar with the different reboot methods, and especially the 30+ second wifi reset. Also, not mentioned on that page, if you reset the Wifi/Linux part of the Yun, it will take from 2-8 minutes for the reboot. Lastly on this part, YOU MUST WAIT for the Linux portion to fully boot BEFORE YOU PRESS ANY of the RESET buttons.

Resetting the processors (AR9331, WiFi, and 32U4)

Then start over, plug your Yun into the USB port, run this sketch, and hit the ''Wifi Reset button'' (for 5-10 seconds). (see attached image #1)

The YunSerialTerminal provides a simplified console access to the Linux part of the Yun. It works via the USB port (the one that powers the Yun - the microUSB). From there you'll be able to run a few commands to give us a better idea of problems.

Also, be ready with this sketch YunWiFiStatus. This sketch will help us see the status of your home AP. The sketch prints the wifi status to the console every 5 seconds or so. This sketch might seem familiar as it was in that first video link (above).

Let us know how it goes.
Post results from the YunSerialTerminal, if you are still having problems.
Please use markup when posting results. (see attached image #2)

Jesse

arduino_markup.png

Hello Jesse!

Wow! Really great info there! Thank you very much :slight_smile:

I will definitely try all the things suggested by You as soon as I have time!
Unfortunately this will be next weekend because I am not at home right now.
But as soon as I have time to try it I will let you know how I did :wink:

Cheers
Chris

Hello Jesse!

Finally I found time to follow your suggestions, unfortunately non of them worked. I am beginning to think that it could be a hardware problem. :confused: :frowning:

As suggestes i tried to do the 30s + reset and waited about 8 minutes until I proceeded with uploading the YunSerialTerminal sketch. But all I am able to do is to change the speed of serial1. Nothing happens if I reset the linux side. I know that you should see the boot process of the yun but unfortunately i see nothing!

Then I tried to bring up the simplest sketch to test the bridge communication.

#include <Bridge.h>

void setup() 
{
  // Bridge startup
  pinMode(13, OUTPUT);
  digitalWrite(13, LOW);
  Bridge.begin();
  digitalWrite(13, HIGH);

}

The LED of pin 13 NEVER goes high! :confused:

Do you have any other suggestions that i could try?
I really do not like the thought of using my YUN as a simple leonardo from now on.

Cheers
Chris

smith1401:
Hello Jesse!

Finally I found time to follow your suggestions, unfortunately non of them worked. I am beginning to think that it could be a hardware problem. :confused: :frowning:

As suggestes i tried to do the 30s + reset and waited about 8 minutes until I proceeded with uploading the YunSerialTerminal sketch. But all I am able to do is to change the speed of serial1. Nothing happens if I reset the linux side. I know that you should see the boot process of the yun but unfortunately i see nothing!

::::SNIP::::

@smith1401,
Okay. Glad you tried what you did, but does NOT work quite like you described. But what you did does not hurt anything. I think your Yun maybe bricked, but we are going to try something anyway.

  1. Connect your Yun via the mini-USB to your computer or laptop.
  2. Wait about 30 seconds
  3. Upload the YunSerialTerminal. You can load it via your IDE under
    File -> Examples -> Bridge -> YunSerialTerminal
  4. Now reboot your Yun by pressing the WLAN RST for at least 30 seconds.

Within a minute or so you should see some text showing up on your Serial Terminal.

If no text shows up, it could still be usable. There is another reset procedure, but I don't recall it. Maybe Angelo999, Robin2, Shapeshifter or SonnyYu remember.

Best of Luck
Jesse