Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Таблица системных ресурсов EFI (ESRT) предоставляет механизм идентификации интегрированных ресурсов устройств и системных встроенного ПО для целей целевых обновлений встроенного ПО для этих ресурсов. Каждая запись в ESRT описывает ресурс устройства или системного встроенного ПО, предназначенный для пакета драйвера обновления встроенного ПО. Каждый ресурс встроенного ПО, который можно обновить пакетом драйвера обновления встроенного ПО, должен быть описан ровно одной записью в ESRT, чтобы включить развертывание и установку обновлений встроенного ПО. Дополнительные сведения о макете и реализации ESRT см. в определении таблицы ESRT.
На следующей схеме показана схема блоков высокого уровня типичной системы SoC.
В этом примере каждое системное устройство, содержащее обновляемое встроенное ПО, представлено одним блоком. Каждый блок может получать и устанавливать целевое, независимое обновление встроенного ПО для устройства. Таким образом, каждый блок имеет уникальную запись в ESRT, представляющую это устройство, как показано на следующей схеме.
Кроме того, устройство может обновить встроенное ПО в рамках одного монолитного пакета обновления встроенного ПО системы. В этом случае устройство не будет иметь записи ESRT, потому что оно обновляется через системную прошивку. Как правило, устройство может обновлять встроенное ПО только для одной записи в ESRT.
Для простоты на предыдущей схеме показана модель, в которой для каждого устройства предусмотрено обновление прошивки с уникальной записью. Каждый GUID в таблице определяет обновляемое устройство или встроенное ПО системы UEFI в этой системе SoC. Каждый GUID в таблице уникальный (т. е. не два устройства или системное встроенное ПО имеют одно и то же значение GUID), а таблица уникальна для одной системы SoC. Аппаратные редакции системы SoC должны определять новые значения GUID для устройств или системного встроенного ПО. Это гарантирует, что встроенное ПО предназначено для каждого компонента в обновленном оборудовании, так как тонкие различия в оборудовании устройства в разных версиях могут потребовать разного встроенного ПО.
Связанные статьи
обновления встроенного ПО системы и устройства с помощью пакета драйверов прошивок
Настройка встроенного ПО для разных географических регионов
Создание пакета обновления встроенного ПО