avrdude: stk500_recv(): programmer is not responding

Hola a todos,
Yo estoy utilizando una placa arduino Uno, y cuando intendo cargar cualquier programa, me sale el mismo error siempre:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x5b

Ya he intentado todo lo que se me ha ocurrido: clicar al boton reset mientras estpy cargando el programa, instalar otra vez el programa, canviar el "com", ejecutar el programa como administrador.....

Me gustaria saber como poder solucionar mi problema, para seguir trabajando.
Si alguien tiene alguna posible solución, que me conteste lo antes posigle.
Gracias