Ein chipsatz-unabhängiges Verfahren für lokale Aktualisierung und Konfigurierung eines System-BIOS
Verfahren zum Aktualisieren eines nicht-flüchtigen Speichers (non volatile memory, NVM), der in einem Informationsverarbeitungssystem (information handling system, IHS) enthalten ist, wobei das Verfahren umfasst:Überprüfen einer Mehrzahl von Bedingungen, die das Aktualisieren des NVM aus einem Speic...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Verfahren zum Aktualisieren eines nicht-flüchtigen Speichers (non volatile memory, NVM), der in einem Informationsverarbeitungssystem (information handling system, IHS) enthalten ist, wobei das Verfahren umfasst:Überprüfen einer Mehrzahl von Bedingungen, die das Aktualisieren des NVM aus einem Speicher des IHS ermöglichen, wobei das Überprüfen der Mehrzahl von Bedingungen umfasst:Überprüfen eines warmen Neustart-Status (warm reboot status) des IHS;Überprüfen eines Aktualisierungsanfrage-Bits, das in einem anderen nicht-flüchtigem Speicher (another non-volatile memory (ANVM)) des IHS gesetzt ist, wobei das Aktualisierungsanfrage-Bit eine anhängige Anfrage zum Aktualisieren des NVM aus dem Speicher anzeigt; undÜberprüfen eines Fehlersummen-Fehlerstatus des ANVM;Beibehalten von Inhalten des Speichers, wobei das Beibehalten umfasst:Initialisieren von Interrupts, die in der Lage sind, das Aktualisieren zu unterbrechen;Deaktivieren der Interrupts, um eine Unterbrechung des Aktualisierens zu vermeiden; undDeaktivieren eines Bus-Masters, der in der Lage ist, die Inhalte des Speichers zu ändern;Aktualisieren des NVM aus dem Speicher; undRücksetzen des IHS als Antwort auf das Aktualisieren durch das Aktivieren eines kalten Neustarts (cold reboot).
For updating a basic input output system (BIOS) code stored in a non-volatile memory (NVM) included in an information handling system (IHS), a plurality of conditions permitting the updating of the BIOS stored in the NVM from a memory of the IHS are verified. The contents of the memory are preserved by disabling interrupts and disabling bus masters capable of causing a change in the contents of the memory. The BIOS stored in the NVM is updated from the memory. A user interface is provided to display status of the updating of the NVM to improve user experience. Upon completion of the updating the IHS is reset by enabling a cold reboot, thereby enabling the changes made to the BIOS to take effect. |
---|