MEGA 2560 errors

I am testing a gps module from Sparkfun and following the tutorial. When I upload it, it gives me this error,

avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

I reset the board and reinserted the usb cord, same problem. What am I doing wrong?

Can you point to a link of the tutorial you are using?

https://www.sparkfun.com/tutorials/176