Acabo de recibir un chip Atmega32A y he intentado programarlo con un usbasp durante unas pocas horas. Puedo cambiar los fusibles y escribir el programa, pero la verificación falla.
Recibo este mensaje después de la verificación:
avrdude -c usbasp -p m32 -u -U flash:w:first.hex
error de verificación primero no coincide en el byte 0x0000
0x0c! = 0x00
Me estoy conectando de acuerdo con este diagrama aquí:
El chip se puede borrar y los fusibles se pueden cambiar, mi único problema es con la verificación. El programa parece estar escrito en la memoria, pero mis LED no parpadean.
¿Podría ser esto un problema con mis conexiones? ¿Alguien puede indicarme un mejor esquema de programación?