Upload Timeout Error on Mega 2560 - Not Sure What Changed

I'm having the exact same problem. I wrote and updated code for a day, then moved the arduino to another computer, and I get the same errors. The original code still executes, I just can't upload new code to the board. Is there a way to reinstall the firmware?