Parece que mi AVRISP mkII programmer murió en un incidente extraño. Se conectó a mi computadora mediante un cable USB y a una placa personalizada que aloja un ATXMEGA32A4U a través de su encabezado de programación de 6 pines. Las conexiones integradas para el programador están de acuerdo con E-Esquema-lista de Atmel (sec. 4 ) .
El AVRISP dejó de funcionar (todas las luces se apagaron) cuando conecté la fuente de alimentación de la placa (un LDO incorporado regula la tensión de alimentación a los 3.3 V requeridos por el microcontrolador). Aparentemente, cuando el programador está inactivo, hay un poco de desplegable en la línea de reinicio, por lo que el ATXMEGA al principio también parecía muerto. Sin embargo, después de desconectar el cable de programación, ATXMEGA reanudó su funcionamiento. Todavía funciona sin problemas y el LDO entrega 3.3V como se esperaba.
Después del incidente, no tenía energía en ninguno de los puertos USB de mi computadora, por lo tanto, apagué mi computadora, desconecté y volví a conectar la alimentación a la red, lo que devolvió la energía a los puertos USB. Pero cuando conecté mi AVRISP, todavía no mostraba ninguna reacción (aunque esta vez no hubo pérdida de alimentación en los puertos USB). El sistema operativo ni siquiera detectó la conexión de un dispositivo USB, ya que dmesg no informó nada (nota: esto está en Linux).
Cambié el cable USB del programador, pero eso no ayudó. Abrí el estuche para ver si el AVRISP tiene algún rastro visible de daño, pero se ve bien, por lo que puedo decir. Aquí hay una foto de él (conector USB a la izquierda, encabezado de programación de 6 pines a la derecha):
¿SepuedehaceralgoconrespectoaesteAVRISPodeboasumirqueestádañadoynosepuedereparar?¿Ycuálpodríaserunaexplicaciónprobabledeestaextrañamuerte?
EDIT:como
EDIT 2: como sugerido por Tom Carpenter he omitido el convertidor dc-dc defectuoso, sin embargo ahora el voltaje de suministro cae a 4,5 V y el dispositivo indicado en la imagen se calienta rápidamente.