No puedo programar la placa pero mi pc la reconoce

Hola, hace unos meses estaba haciendo un proyecto, un control de pwm para leds, entre las pruebas y reprogramaciones, me paso que no podia programar la placa de nuevo, recibia este mensaje:

avrdude: stk500v2_getsync(): timeout communicating with programmer

Probe en varias maquinas y los mismo, cabe resaltar que el programa que tenia grabado funcionaba perfectamente, y ademas a conectar la placa, la pc la reconoce, es decir voy a dispositivos e impresoras y aparece Arduino Mega2560 (COM4).

Creeria que todo apunta a que se quemo el micro, pero lo veo bastante improbable, teniendo en cuenta que solo manejaba leds y con transistores, en el peor de los caso imagino que se quemaria el puerto, pero que deje poder programarse me parece extraño. Desde ya muchas gracias

Ademas agrego que no puedo enviarle datos a traves del monitor serie.