Go Down

Topic: My program won't upload (Read 3575 times) previous topic - next topic


As of 11:20PM GMT -8:00 (Pacific), when I try to upload a sketch to my arduino mega, it says:

[glow]avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51[/glow]

Image: http://www.flickr.com/photos/aller413/4539595449/

When I press the reset button on the board, the light doesn't even blink.
(And I have read the troobleshooting, I just don't have the time or money to do any of the options available that I saw).
What should I do?

OS: Windows XP Home SP2
Board: Arduino Mega
Description of problem: can't upload to board
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51


What did you do prior to this happening? That might give us some clue to help you trouble shoot?


I didn't do anything other than setup my breadboards with all my items required in my program. I didn't even hook anything up to the arduino as far as pins, it was only usb.


I assume that you installed the FTDI driver already? Were you ever able to upload? From the error message, it looks like the Arduino is not communicating with your computer.


I have had the arduino for since early December last year. It wasn't until about half-an-hour before I made the first post about this that it stopped working properly.


Any possibility that some high voltage (like the raw VIN voltage from the wall wart) got on the 5v line?


I've got same problem, and there might have been some high voltage on the 5v line. Is it ftdi chip or the atmega faulty ?


Oh goodness, now don't I feel stupid, I was messing around with some random 6-20V wall warts and I accidentally plugged the positive of a 12 volt battery recharger for an old remote control car into the 5 volts of the arduino. Is there any "easy" way to fix it?


Is there any "easy" way to fix it?

Grab your credit card and head over to sparkfun or one of the other Arduino vendors...


I don't have a credit card, I'm only 16 years of age. Though what I meant by "easy" was "is there a way to fix it without having to get a new one."

Coding Badly

There is very likely something permanently damaged on your board.  If the FTDI chip is OK and the processor is damaged, you will be able to replace just the processor.  I don't think the FTDI chip can be easily replaced.

Search the forum for "loop back test".  This test will determine if the FTDI chip is functional.  If it is, you will need to purchase a processor with a [glow]bootloader installed[/glow].

If any of that doesn't make sense or you need more detailed instructions, be sure to ask.


well, here's the thing: it's an arduino mega, I can't really replace anything.


All the components on the Mega are replaceable. Most take a fair amount of skill and expertise (more than I have), but they are replaceable.


Well, I just barely know how to solder.


I accidentally let the +5 volts touch the Vin of my already broken arduino mega, after I plugged a 12V wall-wort into the board, and smoke started to rise from the atmega1280 chip. good news, the led that is also attached to pin 13 turns on  :). bad news, it stays on, and when I plug in any power source, the atmega1280 get really hot  :'( :'( :'( :'( !
what do I do now?

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131