Hello,
Im new here & new to arduino.
I'm having a serious problem with my nano that I'm trying to work through.
Basically, I accidentally shorted the nano, and can't seem to revive it.
here's what happened & my troubleshooting steps so far:
- When making a ground connection to the ground pad next to D2, I believe that I accidentally shorted to the solder pad for the Tx LED.
- upon researching the problem, it seemed that I had blown the schottky diode on the backside (near the regulator).
- USB power didn't work at all, but connecting an avr programmer to the ISP headers seemed to work in reviving the board
- with the external 5V source from the programmer, the board would fire up, yet I didn't actually try programming it at this point...
- upon starting up the board, the Tx & Rx LEDS flashed quickly a few times, and then stayed off
- after that, the power LED lit up and the indicator LED started to blink at approx. 1 second intervals, so I was under the impression that everything was working fine
-- prior to that, I believe that I had tried to load the blink example during my initial troubleshooting, so now I'm not sure if that blinking was from the blink code, or if it was some sort of 'error indicator' from the ATMega328 (more on this below...)
- Since I believed that it was an easy fix to just replace the diode, I went ahead & ordered some new diodes from ebay.
- However, based on a user recommendation from another forum post, I created a temporary jumper across the diode gap so that I could get usb connectivity.
- By using the jumper, the board successfully powered up via USB, but I couldn't program it either via USB or with the external ISP programmer
-- trying to program via USB gave me the stk500_getync error, while avrdude w/ the external programmer gave me the 'device init. failed' message
- next, I tried the loopback test...
- I jumper'ed the tx => rx pins, and also the gnd => rst pins...
- I opened up the terminal, and confirmed through 'serial monitor' that my input was successfully being echoed back to me...
- so, at that point, I figured that the FTDI chip was still functionally intact
- Here's where the serious problems begin...
- Upon removing both the tx=>rx and gnd=>rst jumpers and trying to start the board up, The Tx and Rx LED's lit up brightly and stayed lit constantly, but nothing else happened
- during removal of the jumpers, i didn't alter or change anything else...it was very straightforward, so there was no chance of having damaged something
- There was no other kind of flashing or changes to indicate that the nano was responding
- checked the 5V pad, and there was 5V there
- checked the 3.3V pad, and there was only ~1.5V
- tried doing the loopback test again, yet got the same results...TX & RX LED's light up & stay lit, FTDI chip no longer responds and is not recognized by windows as being connected as a com port
So, now, I'm stuck and don't know what else to check...
I know I can just order another nano, but I'm on a stubborn mission to try to save this one, even if I have to replace the FTDI chip and/or the ATMega.
Though I'm not an electronics expert, I do have access to a rework station & I'm comfortable replacing the SMD components, so I have no problem switching out whichever components need to be replaced. So, I'm willing to try fixing it, as long as the total price for the components doesn't end up being more than the cost of the nano itself...
Anyway, can someone please help me figure out what the next steps should be in order to troubleshoot this?