Go Down

Topic: Applied 7.4V between GND and RST pin. (Read 1 time) previous topic - next topic

Aman24

hey guys,
I think i have got a very serious problem and need help urgently as i am participating in a competition. I have by mistakenly applied 7.4v between GND and RST pin of arduino promini. The +ve pin was connected to GND and -ve to RST .
Now, the yellow LED of pin 13 on board never blinks whenever i connect to PC or voltage source but the RED LED turns ON. I am also getting an error while uploading the code even when the program is successfully uploaded. The error code is "avrdude: stk500_getsync(): not in sync: resp=0x00".
The LEDs present on the programmer board also do not blink while uploading.
Can i replace any electronic part on arduino to repair it.?? i don't have much time to get a new board...
Pls help me.... =(
"The way I die for Open-Source"
Arduino Promini 328/5V/16Mhz

Nick Gammon

So you put -7.4V into reset? I think that exceeds the specifications. You might need to replace the processor chip, which will require SMD soldering skills.
Please post technical questions on the forum, not by personal message. Thanks!

More info:
http://www.gammon.com.au/electronics

Grumpy_Mike

Yep it sounds dead as a dodo to me.
Most likely blown everything appart from the red LED.

retrolefty

#3
Jan 03, 2013, 05:51 pm Last Edit: Jan 03, 2013, 05:55 pm by retrolefty Reason: 1
Yep, most likely toast time. Interestingly if you had placed +7.4 vdc onto the reset pin then nothing bad would have happened as the reset pin has no positive voltage clamping diode as that is how you enter HV programming mode, by placing +12vdc onto the reset pin. I guess your 50/50 coil toss came up tails and you lost.  ;)

Now as to the limit of the damage, it could be limited to just the 328p chip as the damage may have been limited to the chip via the negative clamping diode. If the PC still recognises the initial USB connection when you plug the board into the PC, run the loop back test and if results are good a simple $6 chip replacement may get you going again.

Lefty

Volta500

I have once put +12V on one of the analog pins (Arduino Uno). Obviously the Arduino did not like it and the 328p chip was fried. Ordered a replacement with bootloader and is working fine since.
Now the reset pin can be something different as the 16u2 or FTDI chip is (to my knowlegde) also is also connected to reset for the auto reset functionality. It is possible that that also got damaged by the overvoltage on the reset pin.
Remove the processor and do the loopbacktest. If it succeeds, get a replacement 328p with bootloder (unless you have an AVR programmer to burn the bootloader yourself). If the loopbacktest fails, the 16u2 or FTDI chip is toast and unless you have got good SMD soldering skills and equipment, you need to get a new Arduino.

I hope you can find a replacement in time for your contest!

CrossRoads

Promini does not have USB/Serial adapter on board.
If used, an off board ISP programmer would connect to Reset.
FTDI Cable or FTDI Basic would not connect to reset directly, but thru the on board DTR cap.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Aman24

Thank you for the help Arduino lovers... anyhow i vl not be able to participate in the competition. =(
@Nick Gammon :
Code: [Select]
You might need to replace the processor chip
                                                                &
@Grumpy_Mike :
Code: [Select]
Most likely blown everything appart from the red LED
only the SMD atmega328 or other electronics too...??

@CrossRoads :
Code: [Select]
FTDI Cable or FTDI Basic would not connect to reset directly, but thru the on board DTR cap.
i am using this board for programming arduino promini.. http://www.bhashatech.com/23-freeduino-usb-adapter.html

@Volta500:
Code: [Select]
the reset pin can be something different as the 16u2 or FTDI chip is (to my knowlegde) also is also connected to reset for the auto reset functionality. It is possible that that also got damaged by the overvoltage on the reset pin.
the usb programmer was not initially connected when the cross-connection took place... do u still think the FTDI chip is affected...??
"The way I die for Open-Source"
Arduino Promini 328/5V/16Mhz

Aman24

@retrolefty: will try doing loopback test...

@Volta500:
Code: [Select]
Remove the processor and do the loopbacktest
do loopback test requires removing the processor...http://arduino.cc/forum/index.php?topic=73748.0
"The way I die for Open-Source"
Arduino Promini 328/5V/16Mhz

retrolefty


@retrolefty: will try doing loopback test...

@Volta500:
Code: [Select]
Remove the processor and do the loopbacktest
do loopback test requires removing the processor...http://arduino.cc/forum/index.php?topic=73748.0


No, just do the step listed:

Quote
3. Force the processor to remain in reset by connecting a jumper from RESET to GND

Aman24

hey every1, i have found an interesting link in which  Promini shows similar problems as mine...
http://arduino.cc/forum/index.php/topic,28260.0.html

can any1 suggest if this could help......???

Another link states that the resonator of promini becomes dead.
http://nerdipedia.com/tiki-index.php?page=Arduino+Pro+Mini+
"The way I die for Open-Source"
Arduino Promini 328/5V/16Mhz

Grumpy_Mike

The thing is that a resonator is a symmetrical component and is not likely to suffer if voltage is applied the wrong way round because for it there is no right way round.

Aman24

I tried doing LOOP BACK TEST as suggested by many on this post, and the board successfully passed the test. Now i need help in burning the bootloader to Promini as I want to try everything possible before actually replacing the SMD chip.
I connected everything as usual i.e Promini, FTDI USB adaptor and connected to my laptop. I then tried burning bootloader from the Arduino IDE but failed. I tried selecting each and every type of programmer(as i wasn't sure which type of programmer i am using) present by default in IDE but still it didn't succeed.

Do Burning Bootloader requires one to connect to SCK, MOSI, MISO pins of arduino OR simply the way i upload sketches...??

I have another option of burning via using another arduino as ISP programmer but don't hv right now....
Please Help me guys...
"The way I die for Open-Source"
Arduino Promini 328/5V/16Mhz

Grumpy_Mike

Quote
I connected everything as usual i.e Promini, FTDI USB adaptor and connected to my laptop. I then tried burning bootloader from the Arduino IDE but failed.

You can not burn a boot loader like this.

Quote
Do Burning Bootloader requires one to connect to SCK, MOSI, MISO pins of arduino

Yes see:-
http://arduino.cc/en/Tutorial/ArduinoISP

Aman24

"The way I die for Open-Source"
Arduino Promini 328/5V/16Mhz

Aman24

Ok... so finally I got an UNO from one of my colleague and attempted to burn bootloader on my pro-mini.. Here was the result...
here's a link which i found helpful.. https://forum.sparkfun.com/viewtopic.php?f=32&t=27960..
I connected everything as per the above post but connected the 5v pin from UNO to Promini's Vcc(as mine is 5v). During bootloading, the IDE gave the following error.
"avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check."
I found it really strange and concluded to replace my SMD chip. However, I wanted to try once more and hence gave a second attempt.
This time I connected 3.3v from UNO to Vcc(5v) pin of Promini and tried burning again. This time burning was successful with a message "Done Bootloading".
I didn't get what caused the ab
I tried uploading blink sketch(), but it failed showing up an error "
avrdude: stk500_getsync(): not in sync: resp=0x00"...

CONCLUSION: NEED TO CHANGE THE ATMEGA328 CHIP.
"The way I die for Open-Source"
Arduino Promini 328/5V/16Mhz

Go Up