K |
|||
Zeile 10: | Zeile 10: | ||
http://www.microsyl.com/megaload/megalo1.jpg | http://www.microsyl.com/megaload/megalo1.jpg | ||
− | Leider funktionierte oben genannter Bootloader im Test nicht mit den üblichen Funkmodulen. Es gibt nun aber einen neuen Bootloader der offenbar recht gut auch die Programmierung per Funk erlaubt | + | Leider funktionierte oben genannter Bootloader im Test nicht mit den üblichen Funkmodulen. |
+ | Es gibt nun aber einen neuen Bootloader der offenbar recht gut auch die Programmierung per Funk erlaubt, siehe [[#Weblinks]] | ||
+ | |||
− | |||
− | |||
==Weblinks== | ==Weblinks== | ||
* [http://www.microsyl.com AVR Bootloader] | * [http://www.microsyl.com AVR Bootloader] | ||
− | * http://www.roboternetz.de/phpBB2/dload.php?action=file&file_id=269 | + | * [http://www.roboternetz.de/phpBB2/dload.php?action=file&file_id=269 Funktioniert auch über Funk] |
+ | |||
[[Kategorie:Microcontroller]] | [[Kategorie:Microcontroller]] | ||
[[Kategorie:Software]] | [[Kategorie:Software]] |
Version vom 8. Januar 2006, 12:45 Uhr
Ein Boot-Loader ist eine spezielle Software, die gewöhnlich im Rom bzw. Flash sitzt oder vom Betriebsystem geladen und anschließend ausgeführt wird. Der Boot-Loader lädt dann weitere Teile des Betriebssystems (gewöhnlich einen Kernel) oder ein Hauptprogramm.
Die Atmel Controller (AVR Mega8, Mega32 usw.) besitzen einen reservierten Speicherbereich in welchen ein eigener Bootloader geladen werden kann. Dieser Bootloader kann automatisch bei einem RESET des Controllers ausgeführt werden, dies kann über die Fusebits eingestellt werden.
Oft wird dies genutzt, um einen Controller auch per RS232, Infrarot oder Funk programmieren zu können.
Für das AVR Board RN-Control findet man im Roboternetz-Downloadbereich einen geeigneten Bootloader.
http://www.microsyl.com/megaload/megalo1.jpg
Leider funktionierte oben genannter Bootloader im Test nicht mit den üblichen Funkmodulen. Es gibt nun aber einen neuen Bootloader der offenbar recht gut auch die Programmierung per Funk erlaubt, siehe #Weblinks