Firmware

Aus RF1000 Wiki
Version vom 31. März 2016, 19:03 Uhr von Rf1k mjh11 (Diskussion | Beiträge) (Neuen Begriff erstellt - mjh11)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Firmware

Als Firmware bezeichnet wird das (Software)-Programm, das explizit auf die jeweilige Hardware angepasst wurde. Die Firmware wird üblicherweise direkt in der entsprechenden Hardware gespeichert, im Gegensatz zur Software, die auf einer SD-Karte, USB-Stick, Floppy, oder Festplatte gespeichert wird. Beim PC ist in diesem Fall das BIOS die Firmware, das Betriebssystem die Software.
Die Firmware kann modifiziert oder aktualisiert (upgedated) werden, um neue Funktionalitäten zu ermöglichen, oder um bekannte Fehler auszubessern. Diesen Vorgang nennt man flashen.
Beim RFx000 Drucker wird ein Arduino Mega 2560 Prozessor verwendet. Die Firmware basiert auf der Repetier Firmware, mit entsprechenden Anpassungen für die RFx000-spezifischen Fähigkeiten.
Der Source Code (der lesbare Programmcode) besteht aus mehreren Dateien. Die meisten Änderungen durch den User werden in der Datei Configuration.h vorgenommen.