Stap 4: Programmering de ATmega8-or(168)
En sluit u nu programmeur... Ik heb gebruikt een USBasp programing als je wilt om uw eigen bezoek hier USBasp Voor ATMEGA8 Avrdude – p m8-c usbasp -e
Sluit uw MOSI, MISO, SCK, RESET en GND zoals aangegeven in de fig.
Als u MKII of elke andere programer gewoon gebruikt de - c optie in avrdude wijzigen.
Ik heb ziped de hex bestand downloaden
Ontgrendelen van de bootloader
avrdude -p atmega8-c usbasp - U slot: w:0xff:m
(mislukt met avrdude: verificatiefout, eerste wanverhouding bij byte 0 × 0000 0xff! = 0 × 3f)
Program van de zekeringen
avrdude -p m8-c usbasp - U hfuse:w:0xca:m - U lfuse:w:0xdf:m
Branden van de bootloader (TEST: Probeer met -D uitschakelen auto wissen) vindt dit in het zip-bestand of
avrdude -p m8 - c usbasp - U flash:w:ATmegaBOOT.hex
Vergrendelen van de bootloader
avrdude -p m8 - c usbasp - U slot: w:0xcf:m
(mislukt met avrdude: verificatiefout, eerste wanverhouding bij byte 0 × 0000 0xcf! = 0 × 0f)
Voor ATMEGA168 Avrdude – p m8-c usbasp -e
Ontgrendelen van de bootloader
avrdude -p atmega168-c usbasp - U lock: w:0 × 3f: m
Program van de zekeringen
avrdude -p atmega168-c usbasp - U hfuse:w:0xdd:m - U lfuse:w:0xff:m - U efuse:w:0 × 00: m
De bootloader branden
avrdude -p atmega168-c usbasp - U flash:w:ATmegaBOOT_168_ng.hex
Vergrendelen van de bootloader
avrdude -p atmega168-c usbasp - U lock: w:0 × 0f: m
.. .nu u bent klaar om te gaan...
Net niet voor get om de jumper in JP0 in2-3 positie...