He hecho un clon de Arduino Leonardo y he estado intentando grabar un cargador de arranque en él. Todavía no puedo conectarme al Atmega32u4. Dice "No se puede entrar en el modo de programación.
"No se puede ingresar al modo de programación. Verifique la selección del dispositivo, la configuración de la interfaz, la alimentación de destino y las conexiones al dispositivo de destino".
Tengo todos los pines conectados bien y los volví a comprobar. Tenía un chip antes y fue detectado. Era un Atmega32u4 con oscilador RC interno. El nuevo tiene uno externo. Así que creo que es este cristal el que ensucia las cosas. Coloqué una sonda en el cristal y muestra un nivel de CC de 1V. Shld no muestra 5V de onda sinusoidal pura. Por lo que yo sé, un cristal y 2 condensadores de equilibrio son suficientes para tales circuitos. Siento que los condensadores de equilibrio (18pF) están haciendo que se comporte mal.
También necesito un cristal de trabajo para detectar el controlador a través del ISP de AVR. Los pines Vcc y GND son como se muestran en la imagen
Elpindereiniciotieneunatapade10Kyunatapade100nF.Estosnoestántancercadelpindereinicio.Pero,nocreoquepuedacausarningunainterrupción.Sospechofuertementequeelcristaleselculpableaquí.
Elencabezadodeprogramaciónescomosemuestraenlasegundaimagen![Encabezadodeprogramación
Apreciaría cualquier consejo por favor. Ahora, el cristal que utilizo es 535-10907-1-ND (parte digikey). El Cl = 10pF. Yo calculo el C1 = C2 = 15pF. Pero coloqué 18pF. Pero, puede causar un mal funcionamiento tan drástico. Además, ¿cómo es posible probar un cristal. Es una cuestión de fusibles.