Hola probastes conectandolo antes de arrancar la pc.Puede ser que el microprocesador Arduino no este cargado los datos hexadecimal del mismo y no arranca por mas que se exite.comunicate con el distribuidor y que te den los datos hexadecimal pra cargar con ejplo.Pony Prog
Jorge, con el pony no solucionas nada, no sirve para este microcontrolador... El hex al que te referis, está disponible gratuitamente en el mismo IDE de Arduino usando el sketch de ejemplo de "programador ISP"...
https://youtu.be/ptCTXIcZgbM