arduino pro micro problema upload

sto riporvando a trasferire un file hex sul arduino promicro ,
con l ide provando a trasferire l esempio blink se premo il tasto rest al momento giusto mi trasferisce tutto regolarmente ma se provo a trasferire un file hex con avrdude ridulta impossibile ho cercato e ho trovato delle procedure e sia da wiun che da linux la cosa e impossibile se digito dal promot di win
avrdude -p m32u4 -c avr109 -P com7 -U flash:w:as.hex il risultato e questo
connicting to programmer : avrdude.exe butterfly_recv(): programmer is not responding

qualche consiglio?
p.s
prima di darmi quell errore mi scrive connetting to programmer e se ripremo il reset mi da l erroe che ho scritto sopra
grazie