sketch hace que linux no me reconozca el arduino leonardo

Hola. Después de cargar un sketch, el leonardo se quedo colgao. Intento resetearlo, conectarlo de nuevo, pero me sale:
[ 5256.992029] usb 4-1: new full-speed USB device number 14 using uhci_hcd
[ 5257.176051] usb 4-1: New USB device found, idVendor=2341, idProduct=8036
[ 5257.176059] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5257.176063] usb 4-1: Product: Arduino Leonardo
[ 5257.176067] usb 4-1: Manufacturer: Arduino LLC
[ 5257.179159] cdc_acm 4-1:1.0: This device cannot do calls on its own. It is not a modem.
[ 5257.179191] cdc_acm 4-1:1.0: ttyACM0: USB ACM device
[ 5257.748119] usb 4-1: USB disconnect, device number 14

Imagino que el problema esta en el sketch que esta ahora mismo en la flash. ¿Cómo podría hacer para meterle otro sketch?

prueba pulsando reset antes de enchufarlo, enchufa y sin solar el boton dale a subir un programa por ejemplo el blink y cuando te diga subiendo suelta el reset

He probado y se queda parado en Subiendo ......
Gracias.

se me olvidaba decirlo, tengo otro arduino, un mega, por si no queda otra que usarlo para solucionar este tema

Pues suena a arduino roto...

Solucionado, por suerte ... sobrevivio. Pulse 4 o 5 veces el boton reset de forma rápida, y en la última pulsación, lo deje presionado, le di a Subir el programa Blink, y cuando apareció Subiendo .... solte. Voalaa, revivio y cargo bien.

meravega:
Solucionado, por suerte ... sobrevivio. Pulse 4 o 5 veces el boton reset de forma rápida, y en la última pulsación, lo deje presionado, le di a Subir el programa Blink, y cuando apareció Subiendo .... solte. Voalaa, revivio y cargo bien.

Bien!