Mega 2560 - avrdude: stk500_2_ReceiveMessage():timeout - Even after new firmware

Hi there,

I just bought a Mega 2560 and am trying to upload my sketch on it, but I receive this error:

avrdude: stk500_2_ReceiveMessage(): timeout

I have used this guide: http://www.wayneandlayne.com/blog/2011/02/16/fixing-linux-firmware-issues-on-arduino-mega-2560/ (And then this: http://arduino.cc/en/Hacking/DFUProgramming8U2)

And for a while, it was good. But now it won't let me upload anymore?

I believe I can just reflash it, but in the long run it'll be annoying to do this 4-5 times a day.

Can anyone advice?

Thanks!

Anyone?

Can someone please help me with this issue? :)

Have you tried reflashing again? Did it work?

Take a look at my thread http://arduino.cc/forum/index.php/topic,58341.0.html. I've been fighting this problem since I got the board. My solution is to change the code a bit in the area where I made my last change, the thread will explain why.

Reflashing the board won't make any difference, changing it to be what it already is doesn't seem useful.