Condividi tramite


Aggiornamenti del firmware del sistema e del dispositivo tramite un pacchetto di driver del firmware

La distribuzione di un aggiornamento del firmware usando un pacchetto driver del firmware segue un processo relativamente semplice che può essere suddiviso in tre fasi:

  1. Creare un pacchetto di aggiornamento del firmware.

  2. Certificare e firmare il pacchetto di aggiornamento.

  3. Installare l'aggiornamento.

Il diagramma seguente illustra questo processo in modo più dettagliato.

processo di aggiornamento del firmware del sistema e del dispositivo.

Questo processo presuppone che il payload dell'aggiornamento del firmware UEFI sia già stato sviluppato, testato e firmato.

  1. Il pacchetto del driver del firmware contiene semplicemente il payload per un aggiornamento del firmware e consente la distribuzione del payload dell'aggiornamento del firmware nello stesso modo di tutti i driver di Windows.

  2. Dopo la distribuzione del pacchetto driver in un sistema, il payload dell'aggiornamento del firmware viene passato al firmware della piattaforma tramite il servizio UEFI UpdateCapsule.

  3. Al momento della ricezione del payload dell'aggiornamento del firmware, il firmware della piattaforma riconosce il payload e applica l'aggiornamento.

  4. L'implementazione del codice di aggiornamento del firmware della piattaforma è proprietaria, come è il formato del payload dell'aggiornamento del firmware.

Un pacchetto del driver di dispositivo contiene un file INF che descrive i dispositivi a cui si applica il pacchetto. Un pacchetto del driver del firmware è lo stesso. I dispositivi e le risorse del firmware di sistema che supportano questo meccanismo di aggiornamento devono identificarsi in modo univoco per associare un pacchetto di driver del firmware. La sezione successiva descrive il meccanismo di identificazione.

Contenuto della sezione