3.3 Firmware
Auf den Boot Loader folgt in der Memory Map die Firmware. Das ist das eigentliche
„Betriebssystem" des Mikrocontroller; ein komplexes Stück Software, das im Bereich
„Firmware" des Flashspeichers abgelegt wird.
Abbildung 1–52: Die Firmware ist die Betriebssoftware eines Mikrocontroller-Moduls und für den Be-
Die Firmware wird geladen, nachdem der Boot Loader gestartet wurde und eine gültige
Firmware-Version im Speicher des Mikrocontrollers erkannt hat. Dieser Neustart geschieht
jeweils nach dem Einschalten des Moduls oder einem Reset (Neustart der Software). (Siehe
auch „Speicherzugriffe beim Reset des Systems" auf Seite 58.)
Nach dem Start ermittelt die Firmware, auf welcher Sorte Modul sie läuft. Damit kann sie
bestimmen, welche Funktionen sie auf diesem konkreten Modul ausführen kann. Zusätzlich
hängt es von der jeweiligen Konfiguration ab, welche der verfügbaren Funktionen auf dem
Modul dann auch tatsächlich ausgeführt werden. Prinzipiell ist es so, dass alle Module die
gleiche Version der Firmware benutzen. Je nach Art des Moduls und der benutzten
Konfiguration ist es jedoch unterschiedlich, welche Funktionen der Firmware tatsächlich
benutzt werden.
Hinweis:
vom Mikrocontroller einwandfrei geladen, so können Sie das im Maintenance-Fenster
der Toolbox4-Software sehen: Im Modulbaum eines Device erscheint das
entsprechende Modul mit seiner korrekten Typenbezeichnung.
Ausgabe vom 24.3.2006 (vorläufig)
Kapitel 3: Speicheraufteilung im System (Memory Map)
trieb unbedingt erforderlich.
Verfügt ein Modul über eine gültige Version der Firmware und wurde diese
Firmware
| II - 51