Electronic – Arduino Mega 2560 stuck at uploading

arduinoatmegaavrdudeprogramming

I have two Arduino Mega 2560 boards, both gives errors when trying to upload sketches (I bought the second board thinking its a fault with the first one, but same thing happen with the new board).

The new board started to fail after a day! The boards worked perfectly in the first few (~10) uploads. I can't imagine how this happen, but it's like the board is dying with time! The same sketch, which could be easily uploaded previously, can't be uploaded now.

If you ask me what happens, It starts uploading and gets stucked at about 95% of the progress. (please see the following image)

enter image description here

I found this is the exact issue mentioned in this thread. I found several other posts too regarding this matter so I hope I'm not the only one to face this. But unfortunately, still I couldn't find any working solution.

Can anyone please suggest me a proper workaround? At least, will downgrading the Arduino IDE will work, permanently?


Arduino IDE version, 1.0.1

Best Answer

You are using IDE 1.0.1. Most probably the problem is with the stk500v2 protocol used for uploading to Arduino Mega. It's changed to more reliable 'wiring' protocol in v.1.0.2.

You shouldn't downgrade but upgrade to a latest version. http://arduino.cc/en/main/software