Arduino MEGA2560 BRICK

Olá, estava usando o meu mega para fazer motor de passo funcionar, fiz alguns uploads de teste, mandei o blink por ultimo funcionou beleza.
Desliguei o mesmo do pc, e quando religuei, nada de reconhecer. Tenho um programador USBASP e ja tentei subir o bootloader por ele (acho que vai), mas o bootloader do atmega8 não sobe..
Tentei também subir o sketch pelo USBASP mas não vai (avrdude: warning: cannot set sck period. please check for usbasp firmware update.)

Alguém me dá uma luz pra recuperar o meu mega, ou pelo menos usa-lo com o USBASP ou o TTl. grato

mas o bootloader do atmega8 não sobe..

O mega tem um atmega 2560 nao um atmega8

Sim como principal, mas o usb é o 8u2 :o

O usb nao tem bootloader.

enfim, tentei reenviar o fw dele, mas acho que o mesmo queimou.. Então gostaria de saber se tem como fazer upload de sketch com o USBASP?