avrdude: stk500v2_ReceiveMessage(): timeout

Hey I've tried uploading code to my Mega and I keep getting this message. The RX or TX aren't blinking which I think means that nothing is going to the arduino. So does that mean my wire is broken or the mega is broken?