Stap 6: BOOTLOADER uploaden naar ATMEGA328P(optional)
"Deze stap is een optionele stap hebt u een ATmega chip wordt geleverd met arduino bootlaoder"
Ik persoonlijk adviseren uploaden de bootloader met behulp van deze methode, het is de betrouwbare methode voor het uploaden van de bootloader naar u ATmega chip, werkt het merendeel van de tijd. eerst moet u om te kopen een AVR zak programmer.once hebt u dat u bootloader aan verschillende type ATmega chips.insert uw ATmega 328p chip aan uw arduino uno-aansluiting en sluit de zak AVR programmer branden kunt zoals wordt weergegeven in het diagram.
Zodra u verbinding alles maakt, ga naar de geïnstalleerde map van arduino > hardware > arduino > boards.txt. Vervolgens checkt het document voor de naam van uw chips en de bootloader Uno (deze stap kan worden genegeerd als u lege ATmega328P chips). Controleer de waarden van de volgende parameters op het: efuse, hfuse en lfuse. Nu zullen we de fuse-bits voor de lege chip ingesteld. Open de opdrachtprompt in windows pc of terminal in linux pc en plak de volgende opdrachten:
avrdude -b 19200 -c usbtiny -p m328p -v -e -U efuse:w:0x05:m -U hfuse:w:0xD6:m -U lfuse:w:0xFF:m
Gebruik vervolgens de opdracht hieronder om de bootloader of uw hex programmabestand te uploaden. Ga naar het pad van het programmabestand of de bootloader (/ hardware/arduino/bootloaders/atmega) vanaf de opdrachtprompt of terminal en in plaats van "hexfilename.hex" vervangen door de naam van uw bestand.
avrdude -b19200 -c usbtiny -p m328p -v -e -U flash:w:hexfilename.hex -U lock:w:0x0F:m
Nu u succesvol geupload arduino bootloader aan uw ATmega328p.