7 Bootloader programmeren
Let op!
Alleen voor gevorderden:
De Arduino bootloader inladen via bijv. een STK500
Om een Atmega microcontroller via de Arduino software te
programmeren, dient de Atmega te worden voorzien van een
speciale Arduino bootloader. De bootloader zorgt ervoor dat
de geschreven code op de juiste positie in de Atmega komt.
Om de bootloader in te laden zijn de volgende componenten
nodig :
*
AVR Programmer board bijv. STK500 board
*
Voeding 12 Volt
*
AAR robot met een op de printplaat gemonteerde
ISP connector (Afb. 7)
*
PC met fysieke COM poort (bij voorkeur geen USB-
RS232 converter, i.v.m. de kans op timing fouten)
Download de laatste versie van de Arduino software op
www.arduino.cc Het gedownloade bestand zal van het type
.ZIP of .RAR zijn. Pak deze bestanden uit en plaats de gehele
map op de harde schijf.
Gebruik bijvoorbeeld WINAVR om de Arduino bootloader in de
robot te programmeren.
Let op!
De hele ARDUINO software omgeving is freeware. Het komt
voor dat verschillende versies Arduino Software en Arduino
bootloaders niet goed met elkaar werken!
Kijk bij problemen op de diverse Arduino sites en
forums!
- 24 -
Afb. 7: ISP connector