Arduino Mega 2560 program upload timeout()

IDK

For me, IlluSiunist had the answer, I was using RX0, apparently the USB port uses this same pin. I moved my other device to RX1, TX1 and the issue went away! Thanks IlluSiunist