Go Down

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

Peripheral_Hacker

Hi,
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?

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

AlphaZeta

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

Peripheral_Hacker

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.

AlphaZeta

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.

Peripheral_Hacker

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.

vxir

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


nielu

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 ?

Peripheral_Hacker

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?

PaulS

Quote
Is there any "easy" way to fix it?


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

Peripheral_Hacker

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.

Peripheral_Hacker

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

PaulS

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.

Peripheral_Hacker

Well, I just barely know how to solder.

Peripheral_Hacker

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