Nakkaloader

Aus LaborWiki
Version vom 17. Oktober 2008, 14:49 Uhr von Soeren (Diskussion | Beiträge) (zwischenspeicherung)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Der Nakkaloader ist Bootloader für Atmel AVR Microcontroller, der es erlaubt diese Geräte via Funk zu flashen.

Das Projekt besteht aus zwei Softwarekomponenten: Auf der Hostseite sendet das Flasher-Tool die Firmware an den eigentlichen Bootloader, der sich auf dem Microcontroller befindet.

Zur Datenübertragung benutzen wir die RFM12 Funkmodule von Hoperf. Zur Ansteuerung haben wir eine eignene Library entwickelt.

Damit man mit handelsüblichen PCs auch arbeiten kann, haben wir uns zunächst ein kleines Debugtool gebaut: Ein Funk zu USB Adapter (rfm12usb). Den Quellcode für dessen Firmware gibt es ebenfalls im svn.