avrdude: stk500_getsync(): not in sync: resp=0x00 Error

Hola

Tengo un problema a la hora de programar el arduino ( Diecimila, atmega 168 ). Me funcionaba todo correctamente hasta que de repente ha dejado de hacerlo. Al cargar el programa me ha salido este error y ahora me sale siempre. Ya no se que hacer.

¿Alguien tiene idea de que puede ser?

Tengo el puerto y el modelo correctamente seleccionados, no tengo nada conectado a la placa ( lo he desconectado todo por si había algo que ocasionaba esto ), eso si el led 13 ya no se enciende. Cuando quito el USB y lo vuelvo a poner RX y TX parpadean un momentín.

Un saludo y gracias de antemano!