Firmware
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.