Upload Timeout Error on Mega 2560 - Not Sure What Changed

I had the same problem.

avrdude: stk500v2_ReceiveMessage(): timeout

I spend a lot of time to solve the problem. Now i have a solution. I changed the usb-cable and it works. No timeout... no more problems.