Sugerencias para rescate de un ATmega328P

Tengo un ATmega328P que parece estar frito. Estaba en una placa Arduino (Freakduino-chibi, específicamente) y funcionando cuando de repente dejó de responder.

La investigación mostró que la falla siguió al chip de placa en placa.

Usando un BusPirate, traté de acceder al chip a través de avrdude y el encabezado ICSP en el Arduino. Sin dados: avrdude no pudo inicializar el chip. Usando la misma placa y un 328P diferente, avrdude tuvo éxito.

¿Alguna idea sobre cómo resucitar posiblemente el chip roto?

¿Has intentado golpearlo firmemente en el costado?
¿Es posible configurar fusibles en el entorno Arduino? No parece que el Freakduino-chibi tenga un oscilador externo, lo que sería un problema si el ext. osc. los fusibles están puestos. Simplemente coloque un reloj de 1 MHz en el pin XTAL.
Golpearlo no tuvo efecto. :-(

Respuestas (3)

Si lo "frió" al quemar sus fusibles incorrectamente, entonces solo necesita un programador de alto voltaje como el STK500 original o similar . De lo contrario, compre el nuevo chip AVR MEGA y simplemente reemplace el defectuoso. Si tienes suerte, no se quemó nada más.

@Andreja: ¿Está seguro de que AVRISP mkII puede hacer HVSP? La documentación no dice nada al respecto y no veo ningún tipo de fuente HV en la que está en mi escritorio.
@Nick T. Investigaré un poco más y buscaré fuentes al respecto. Recuerdo que hace un par de años cuando estaba investigando dispositivos AVR, encontré información sobre mkII ISP haciendo programación de alto voltaje, pero no guardé el enlace.
@Nick T Resulta que confundí AVRISP con algún otro programador. Me disculpo por difundir información errónea. Encontré un par de otros programadores que admiten HV como este o este .
Interesante. Veré si puedo improvisar algo que haga la programación HV y veré si puedo borrar los fusibles.

El HV Rescue Shield 2.x es un programador de fusibles de modo paralelo de alto voltaje para microcontroladores Atmel AVR.

texto alternativo

Si eso no lo arregla...

Bueno, fue un poco divertido una vez. No lo mates.

Está muerto o necesita restablecer los fusibles como han dicho otros.

Si tiene acceso a un microscopio electrónico y algunos cables increíblemente delgados o una fuente de alimentación muy precisa y con fallas, hay otras opciones disponibles:

http://www.cl.cam.ac.uk/~sps32/mcu_lock.html