Stap 6: Branden de bootloader van de Arduino
Ik bedrogen een beetje oorzaak ik gebruikt een RBBB om te vereenvoudigen van de verbindingen. Het schema is op foto #2.
Als u gebruik 2 arduinos de foto #3 en de ISP-pin aan op de ICSP 2x3header op de arduino second(slave) sluit. Alleen verbinden met de usb-macht de eerste Raad van bestuur.
De manier GUI
Dit is een beetje lastig oorzaak u kan niet gewoon gebruiken hulpmiddelen -> branden Bootloader -> w / AVR ISP oorzaak de standaard snelheid is te groot voor mega-isp.
Zoek avrdude.conf die wordt geleverd met arduino IDE (in arduino/hardware/tools/avrdude.conf) en wijzig de boundrate voor avrisp programmeur van 115200 19200 (rond lijn 312)
Zoeken en wijzigen in avrdude.conf
programmeur
ID = "avrisp";
desc = "Atmel AVR ISP";
baudrate = 115200; # Standaard is 115200
type = stk500;
;
to:
programmeur
ID = "avrisp";
desc = "Atmel AVR ISP";
baudrate = 19200; # Standaard is 115200
type = stk500;
;
Nu kunt u hulpmiddelen-> Branden Bootloader -> w / AVR ISP (nadat u het juiste bord selecteren in het menu extra )
Commanline
U kunt ook op de commandline:
arduino/hardware/bootloaders/atmega/Makefile bewerken
en ISPTOOL / / snelheid van MODEMPOORTEN wijzigen naar:
# Voer de parameters voor het avrdude isp gereedschap
ISPTOOL = avrisp
ISPPORT = / dev/ttyUSB0
ISPSPEED = -b 19200
Nee kunt u schrijven
$ make diecimila_isp
zekeringen en de bootloader te branden.
Test
Nu u nieuwe arduino verbinding met usb en branden de BLINKIE!