Error al enviar código a mi Arduino mega 2560 R3

Buenas, por algún motivo soy incapaz de subir código a mi Arduino 2560 R3 con el siguiente código de error, hay alguna solución?
Muchas gracias
Edit (es una placa que me regalaron pero es azul por lo que puede que sea no original y me acabo de dar cuenta)

El Sketch usa 1536 bytes (0%) del espacio de almacenamiento de programa. El máximo es 253952 bytes.
Las variables Globales usan 9 bytes (0%) de la memoria dinámica, dejando 8183 bytes para las variables locales. El máximo es 8192 bytes.
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
Failed uploading: uploading error: exit status 1

Su publicacion se MUEVE a su ubicacion actual ya que es mas adecuada.

Estas seguro que tu cable USB es de datos?
Puede que sea de carga?
El pueto COMx es el que muestra el IDE?

En principio si, pongo unas imágenes para que me digas.
En principio no se enciende el builtinLed pero al enviar me da el error y se enciende


es una placa que me regalaron pero es azul por lo que puede que sea no original y me acabo de dar cuenta

Es muy posible que tengas una advertencia en el Administrador de dispositivos de Windows indicando que te falta el driver para conectarte al Arduino.
Vamos a ver lo siguiente
Ve a icono de windows,
botón derecho de mouse
Verás esto


Ve a administrador de dispositivos
Deberías ver algo en amarillo en esta zona,
image
por supuesto no es mi caso.
Pero si el driver del CH340 estuviera mal tendria un color amarillo donde se ve el icono USB

Por desgracia no ha sido así

No tiene CH340 así que no es problema de driver (al menos no del 340).

La placa está bien identificada y devuelve su ID y etc. por lo que la comunicación parece correcta.

Puede ser que el problema lo tenga el 2560, tal vez le borraron el bootloader.
¿No tenés un UNO/Nano (R3) para usarlo como programador y recargárselo?

Muchas gracias.
Mañana pido uno prestado y pruebo a quemarle el bootloader de nuevo.

Por desgracia no ha funcionado, lo he intentado 3 veces.

Pero por motivos que desconozco se calienta mucho cuando le intentas subir algo, me acabo de dar cuenta, por si ayuda a encontrar el fallo.