update
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
update [2014/03/04 15:32] – fichtelbahn | update [2014/03/05 15:42] – [Technische Basis] fichtelbahn | ||
---|---|---|---|
Zeile 17: | Zeile 17: | ||
===== Technische Basis ===== | ===== Technische Basis ===== | ||
- | Zur Aktualsierung einer Baugruppe teilt man die Firmware der Baugruppe in zwei Teile auf: Bootloader und Applikation. Der Bootloader enthält nur die nötigsten Funktionen, um mit dem steuernden Programm Kontakt aufzunehmen und den internen Speicher zu beschreiben. Die Applikation enthält alle notwendigen Programmbestandteil, | + | Zur Aktualsierung einer Baugruppe teilt man die Firmware der Baugruppe in zwei Teile auf: |
- | Soll nun eine Applikation erneuert werden, so wird die Kommunikation mit der Baugruppe auf die Funktionen des Bootloader eingeschränkt, die neue Firmware | + | **Bootloader** und **Applikation** |
+ | |||
+ | Der Bootloader enthält nur die nötigsten Funktionen, um mit dem steuernden Programm Kontakt aufzunehmen und den internen Speicher zu beschreiben. | ||
+ | |||
+ | Die Applikation enthält alle notwendigen Programmbestandteil, | ||
+ | |||
+ | Soll nun eine Applikation erneuert werden, so wird die Kommunikation mit der Baugruppe auf die Funktionen des Bootloader eingeschränkt. Die neue Firmware mit Hilfe des Bootloaders in den Applikationsspeicher geladen und anschließend gestartet. Ob eine Baugruppe dieses Verfahren unterstützt, | ||
In BiDiB muß ein Bootloader in der Lage sein, sich selbst am Bus anzumelden. In diesem Fall zeigt der Knoten keine Eigenschaften (also weder Belegtmelder, | In BiDiB muß ein Bootloader in der Lage sein, sich selbst am Bus anzumelden. In diesem Fall zeigt der Knoten keine Eigenschaften (also weder Belegtmelder, |
update.txt · Zuletzt geändert: 2016/07/05 10:52 von 127.0.0.1