Stap 4: Programmeren van de ATM328-Chip
We hebben nu de twee hex bestanden te schrijven naar de 328 van flash en eeprom herinneringen.
Eerst, haak de hardware, zoals besproken in een eerdere stap. Wij zullen avrdude vanaf de opdrachtregel, als root, aanroepen om de bestanden te uploaden naar de chip.
# Als root:
ComponentTester.hex naar de ATM328 flash -geheugen te schrijven
avrdude -p m328p -P usb - c avrispmkII - U flash:w:ComponentTester.hex:i - v
ComponentTester.eep naar ATM328 eeprom geheugen schrijven
avrdude -p m328p -P usb - c avrispmkII - U eeprom:w:ComponentTester.eep -v
[Raadpleeg de avrdude-documentatie voor de betekenis van de verschillende vlaggen.
De meeste van hen zijn vanzelfsprekend.]
Let op de berichten dat die avrdude stoot (zie foto's).
bezig te controleren...
... gecontroleerd
avrdude gedaan. Dank u.
Dit vertelt je dat het schrijven naar het geheugen succesvol was.
Opmerking dat -v is de uitgebreide vlag. Je krijgt veel informatie over wat er op.
BELANGRIJK: branden van flash-geheugen eersteen eeprom!
De reden hiervoor is dat de flash geheugen schrijven cyclus eeprom geheugen wist.
Gefeliciteerd! U met succes een ATM328 chip geherprogrammeerd.