Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die EFI-Systemressourcentabelle (EFI System Resource Table, ESRT) bietet einen Mechanismus zum Identifizieren integrierter Geräte- und Systemfirmwareressourcen für die Zielbestimmung von Firmwareupdates für diese Ressourcen. Jeder Eintrag in der ESRT beschreibt eine Geräte- oder Systemfirmwareressource, die von einem Firmwareupdatetreiberpaket adressiert werden kann. Jede Firmwareressource, die von einem Firmwareupdatetreiberpaket aktualisiert werden kann, muss durch genau einen Eintrag im ESRT beschrieben werden, damit Firmwareupdates bereitgestellt und installiert werden können. Weitere Informationen zum Layout und zur Implementierung des ESRT finden Sie in der ESRT-Tabellendefinition.
Das folgende Diagramm zeigt ein Blockdiagramm auf hoher Ebene eines typischen SoC-Systems.
In diesem Beispiel wird jedes Systemgerät, das aktualisierbare Firmware enthält, durch einen einzelnen Block dargestellt. Jeder Block kann ein gezieltes, unabhängiges Firmwareupdate für das Gerät empfangen und installieren. Daher weist jeder Block einen eindeutigen Eintrag in der ESRT auf, der dieses Gerät darstellt, wie im folgenden Diagramm dargestellt.
Es ist auch möglich, dass ein Gerät seine Firmware als Teil eines einzigen, monolithischen Systemfirmwareupdatetreiberpakets aktualisiert hat. In diesem Fall verfügt das Gerät nicht über einen ESRT-Eintrag, da es mit der Systemfirmware aktualisiert wird. Im Allgemeinen kann einem Gerät nur ein Firmware-Update von einem Eintrag im ESRT zugewiesen werden.
Aus Gründen der Einfachheit beschreibt das vorherige Diagramm das Modell, in dem jedes Gerät sein Firmwareupdate separat mit einem eindeutigen Eintrag anvisiert hat. Jede GUID in der Tabelle identifiziert ein aktualisierbares Gerät oder die UEFI-Systemfirmware innerhalb dieses SoC-Systems. Jede GUID in der Tabelle ist eindeutig (d. h. keine zwei Geräte/Systemfirmware verwenden denselben GUID-Wert), und die Tabelle ist für ein einzelnes SoC-System eindeutig. Hardwarerevisionen eines SoC-Systems müssen neue GUID-Werte für Geräte/Systemfirmware definieren. Dadurch wird sichergestellt, dass die Firmware auf jede Komponente in der überarbeiteten Hardware ausgerichtet werden kann, da subtile Unterschiede bei der Gerätehardware bei Überarbeitungen möglicherweise unterschiedliche Firmware erfordern.
Verwandte Artikel
System- und Gerätefirmwareupdates über ein Firmwaretreiberpaket
Anpassen der Firmware für verschiedene geografische Regionen
Erstellen eines Firmwareupdatepakets