Mega 2560

Boas,

Hoje fui ligar o meu Mega 2560, e compilei para experimentar o famoso código Blink que vem no Arduino 1.6.6, mas o código não carrega dá-me um erro:

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

A porta COM é reconhecida, tanto noo gestor de dispositivos, como no Arduino 1.6.6
O cabo USB está a funcionar, estava e está ligado a uma impressora.
O Led ON no Mega está aceso
Não tenho mais nada ligado ao Mega
Experimentei em W10 PRO e W7 Ultimate 32bits.

Vi na net que havia um problema com o bootloader, mas o meu arduino foi comprado o ano passado, por isso acho que não deve existir esse problema, visto que o bootloader com esse fix existe na pasta bootloader.

Alguém tem alguma ideia, como ultrupassar isto.
Estou a precisar do Mega para terminar um projeto.

Já timhas usado esse ARduino antes?

Não, foi a primeira vez, desde que o comprei novo na loja foi a primeira vez que o liguei.

Estranho! E testando com outra versão do IDE?

Boas,

Testei com a versão 1.6.0 do IDE mas o resultado é o mesmo.

Será que o Mega pode não ter o bootloader instalado/corrompido?

Se não fosse novo, eu dizia que sim, mas neste caso, deve haver outra explicação. Se é novo e não funciona, pode sempre usar a garantia.

Como é que eu posso ver se o bootloader está bom ou se está carregado.
Pode ser através do IDE, ou tem de ser alguma coisa especifica?

Que placa tens seleccionada na IDE?

Tens seleccionado arduino as isp?

Experimentaste, logo após carregar no botão de download, fazer reset do arduino?

Só hoje consegui aqui vir.

A placa tenho escolhida; Mega e Mega 2560
O processador tenho escolhido; ATMega2560
O programador tenho selecionado; AVRISP mkII

Então o problema está no "programador". Tente trocar isso para "Arduino as ISP".

Tentei vários programadores e nenhum deu, o que me leva a concluir que deve ser algo na placa mesmo.
Primeiro ver se tenho o bootloader, ou carregar um novo, e seguir dai.

E com outro cabo USB? Funciona ou faz o mesmo?