Anpassen der Firmware für verschiedene geografische Regionen

Systeme werden weltweit in verschiedenen Märkten und Regionen verkauft. Um dies zu aktivieren, müssen OEMs eindeutige GUID-Werte für Geräte/Systemfirmware definieren, die möglicherweise regionsspezifische Firmware erfordern.

Beispielsweise ist für das Mobile Broadband-Gerät (MBB) häufig regionsspezifische Firmware erforderlich. MBB-Gerätefirmware wird häufig für einen bestimmten Mobilfunkanbieter (Mobile Network Operator, MNO) in einer bestimmten Region angepasst, um lokale MNO- und Government-Vorschriften einzuhalten. Um die Zielbestimmung von Firmware auf solche Geräte zuzulassen, muss der OEM diesem Gerät zum Zeitpunkt der Herstellung eine eindeutige GUID zuweisen.

Zwei hardware-identische SoC-Systeme, die für verschiedene geografische Regionen bestimmt sind.

Im vorherigen Diagramm ist das System in allen Bereichen identisch, mit Ausnahme, dass die Systeme für den Weiterverkauf in verschiedenen Regionen bestimmt sind. Daher muss die MBB-Gerätefirmware in jedem System unabhängig zielfähig sein und einer anderen GUID im ESRT zugewiesen werden. Auf diese Weise kann der MNO Firmwareupdates auf das System ausrichten, das von ihnen in ihrem Arbeitsbereich verkauft wird. Ähnliche Überlegungen müssen jedem Gerät gegeben werden, das möglicherweise eine benutzerdefinierte Firmware nach Geografie oder Weiterverkaufskanal erfordert.

System- und Gerätefirmwareupdates über ein Firmwaretreiberpaket

Auffüllen der ESRT-Tabelle

Erstellen eines Firmwareupdatepakets

Zertifizieren und Signieren des Updatepakets

Installieren des Updates