Paso 4: Programar el Chip de ATM328
Ahora tenemos los dos archivos hexagonales para escribir en memorias flash y eeprom de 328.
En primer lugar, conectar el hardware, como se explica en un paso anterior. Invocamos avrdude desde la línea de comando, como root, para subir los archivos al chip.
# Como root:
Escribir ComponentTester.hex ATM328 flash Memory
AVRDUDE -p m328p -P usb - c avrispmkII - U flash:w:ComponentTester.hex:i - v
Para escribir ComponentTester.eep en la memoria de eeprom ATM328
AVRDUDE -p m328p -P usb - c avrispmkII - U eeprom:w:ComponentTester.eep -v
[Consulte la documentación de avrdude para el significado de las banderas diferentes.
La mayoría de ellos es evidente.
Preste atención a los mensajes que avrdude emite (ver fotos).
comprobando...
... verificado
AVRDUDE hecho. Gracias.
Esto te dice que la escritura en memoria fue exitosa.
Tenga en cuenta que v es la bandera detallado . Tienes mucha información sobre lo que está pasando en el.
IMPORTANTE: quemar la primeramemoria flash y eeprom!
La razón de esto es que el ciclo de escritura de memoria flash borra la memoria eeprom .
¡ Felicidades! Usted reprogramar con éxito un chip de ATM328.