Bricked Networking?

I was playing with my Arduino Yun last night, and got the wireless working, I could program and upload sketches via wifi and everything was great.

When I got back to it this morning, I created a small power supply (9 volt battery, 7805 voltage regulator) to try and run the Yun away from the computer. When I plugged it in, the green power light turns on, but it won't connect to wiki. It won't create it's own network, it won't accept Ethernet connections...

I've plugged it back into the computer, so it's being powered by USB again, still nothing. I've tried plugging the Ethernet cable straight into the computer, as well as straight to the router, and I cannot access the web interface. I've searched through the routers DCHP clients table, and the Yun's IP address never appears.

When I power on the Yun, the USB light flashes once, then the green power light is solid. If I press the 32U4 reset, the RX LED will flash. If I double press the 32U4 button, the red L13 LED pulses 14 times, then the yellow RX LED flashes once.

I can still upload sketches, I've tried the YunSerialTerminal, but nothing.

My conclusion is I have somehow bricked the networking part of the Yun.

Any ideas for how to fix this? I've been searching forums and fighting with this all day, finally I have to ask. I've done what I can on my own, time to call in reinforcements!

A normal 9V battery ? That might not supply enough current to damage something. How did you use the 7805 and how did you connect it to the Arduino. If you didn't use any capacitors the 7805 behaves like an osciallator.

http://forum.arduino.cc/index.php?topic=271670.msg1925773#msg1925773

Peter_n:
A normal 9V battery ? That might not supply enough current to damage something. How did you use the 7805 and how did you connect it to the Arduino. If you didn't use any capacitors the 7805 behaves like an osciallator.

Yes, a regular 9V. I did not use any caps the first time. I also plugged it into the 5v line for about 10 seconds, saw it wasn't working, unplugged it, double checked, then moved to Vin.

Those 10 seconds could have caused some damage. But only if you had very (very very) bad luck.
I don't know how to test what is working and what not. Sorry.

Is there any sketch you can upload to do a factory reset?

Or how can I do that, a complete reset to factory settings? Hold the reset button for 60 seconds?

Upload the YunSerialTerminal sketch to the Arduino and then open a serial monitor with the correct baudrate 115200.

After the upload and keeping the serial monitor open, reset the linux-side with the Yun-Rst button. Do you see anything in the serial monitor after the reset?

Angelo9999:
Upload the YunSerialTerminal sketch to the Arduino and then open a serial monitor with the correct baudrate 115200.

After the upload and keeping the serial monitor open, reset the linux-side with the Yun-Rst button. Do you see anything in the serial monitor after the reset?

Nothing. I tried all different baud rates.

This has happened to me as well and i have only been using 5v from computer, so you didn't damage it. The Ethernet went out first so I tried to get it working and now even though its providing its own Wi-Fi, it won't give any my devices an IP address

I too need a factory reset

  1. Connect the Arduino Yún through the micro-USB connector to the USB port of my computer.
  2. Run Arduino IDE 1.5.5.
  3. Open the YunSerialTerminal sketch.
  4. Select the Arduino Yún in Tools - Boards and the appropriate serial COM port on Tools - Ports.
  5. Upload the sketch.
  6. Open the Serial Monitor. Configure it for "Newline" mode and 115200 bauds.
  7. Reset the AR9331 (white button close to the led array)
  8. Wait until you read "Press the [f] key and hit [enter] to enter failsafe mode": do that, press f and hit enter.
  9. Execute /sbin/firstboot
  10. Execute reboot

SCRATCH WHAT I SAID ABOVE

  1. Connect the Arduino Yún through the micro-USB connector to the USB port of my computer.
  2. Run Arduino IDE 1.5.5.
  3. Open the YunSerialTerminal sketch.
  4. Select the Arduino Yún in Tools - Boards and the appropriate serial COM port on Tools - Ports.
  5. Upload the sketch.
  6. Open the Serial Monitor. Configure it for "Newline" mode and 115200 bauds.
  7. Reset the AR9331 (white button close to the led array)
  8. Wait until you read "Press the [f] key and hit [enter] to enter failsafe mode": do that, press f and hit enter.(make sure you clicked the text box)
  9. Typed cd /user/bin !don't forget the space!
  10. Executed ./reset-to-factory-anyway
  11. wait a few minutes, disconnect the yun and restart.

http://forum.arduino.cc/index.php?topic=205732.0
http://playground.arduino.cc/Hardware/Yun#restoring_a_yun

stevenbulfer:
This has happened to me as well and i have only been using 5v from computer, so you didn't damage it. The Ethernet went out first so I tried to get it working and now even though its providing its own Wi-Fi, it won't give any my devices an IP address

YunSerialTerminal doesn't work... It sees nothing.

Either I buggered the linux side, or buggered the 32U4 chip so the two sides can no longer communicate