• American Megatrends
  • Produkte
  • aptio
  • Firmware-Tools & Dienstprogramme

Firmware-Tools & Dienstprogramme

 

AMI bietet eine umfassende Palette von Debug- und Diagnosetools, Pre-Boot-Dienstprogrammen und Entwicklungssystemen, um den Entwicklungsprozess zu verbessern und die Markteinführungszeit zu verkürzen. Viele davon werden direkt in den Aptio-Quellcode integriert, andere sind separat verfügbar.

 

BIOS/UEFI Utilities für

Benutzerdefinierte UEFI- und BIOS-Dienstprogramme für Aptio® V vereinfachen die Entwicklung und das Debuggen. Die Aptio® V Firmware bietet Unified Extensible Firmware Interface (UEFI)-Spezifikation und Entwicklern alle Vorteile von UEFI - Modularität, Portabilität, C-basierten Codierung - und benutzerfreundliche Tools. Die umfangreichen Dienstprogramme für die Anpassung von BIOS-ROM-Image ohne Neuerstellung der Firmware bieten klare Vorteile zur Reduzierung von Zeit und Kosten.

AMI Firmware Update (AFU)

AMI Firmware Update (AFU) ist ein skriptfähiges Befehlszeilenprogramm für DOS, Microsoft Windows®, Linux, FreeBSD und die UEFI-Shell. AFU wird für BIOS-Updates in der Factory oder im Feld verwendet und ist flexibel um das gesamte Flash oder nur einen Teil zu aktualisieren. Es programmiert die wichtigsten BIOS-Image-, Boot-Block- oder OEM-konfigurierbaren ROM-Bereiche.

AMI BIOS-Konfigurationsprogramm (AMIBCP)

Das „AMI BIOS Configuration Program“ (AMIBCP) für Aptio ermöglicht Parameter in einem BIOS-ROM zu ändern, ohne diese aus dem Quellcode neu zu erstellen. Entwickler können Standardwerte für BIOS-Setupparameter ändern, die Standardstartreihenfolge in der BIOS-Einrichtung ändern, Anmelde- und Setupzeichenfolgen anzeigen und bearbeiten und SMBIOS-Zeichenfolgedaten bearbeiten

AMISCE

AMISCE ist ein Befehlszeilentool, das eine einfache Möglichkeit bietet, NVRAM-Variablen zu aktualisieren, Variablen direkt aus dem BIOS zu extrahieren, Einstellungen entweder mit einem Texteditor oder einem Setup-Programm zu ändern und das BIOS zu aktualisieren. AMISCE erstellt eine Skriptdatei, die alle Setup-Fragen auf dem System auflistet, die von AMISCE geändert werden. Der Benutzer kann dann die Skriptdatei ändern und als Eingabe verwenden, um die aktuellen NVRAM-Setupvariablen zu ändern.

AMI-Setup-Datenextraktion (AMISDE)

AMISDE ist ein Befehlszeilentool zum Exportieren von Setupdaten aus einem Aptio® V -ROM-Image, einschließlich Tabellenkalkulationsanwendungen wie Microsoft Excel®. Es generiert einen hilfreichen zusammenfassenden Bericht über BIOS-Setup-Parameter und Standardwerte, der die Produktivität in Tests und Fertigung erhöht

AMISLP

AMISLP ermöglicht das Einfügen von SLP-Schlüsseldateien (Microsoft System Locked Pre-Installation) in das BIOS-Image. SLP-Schlüssel werden für die OEM-Aktivierung von Microsoft Windows® 8 verwendet. Für Windows® 8.1 und Windows® 10 wird das OEM Activation 3.0 eModule in Verbindung mit AFU v2.35 oder höher verwendet.

AMI Utility Configuration Program (AMIUCP)

AMIUCP ist ein Dienstprogramm, das verwendet wird, um das Aptio Flash Utility (AFU) zu konfigurieren. Benutzer können die Standardbefehlszeichenfolge und das ROM-Image im AFU einfügen und austauschen um eine benutzerdefinierte Version des Dienstprogramms zu erstellen. AMIUCP unterstützt AFU v2.35 oder AFUWINGUI v1.12 oder höher

Logo ändern

Mit ChangeLogo können Entwickler ganz einfach Logos ändern, die beim Booten angezeigt werden. Das Vollbild-Logo "Splash" und die kleinen Logos, die während des POST-Tests auf dem Hauptbildschirm erscheinen, können durch benutzerdefinierte Logos ersetzt werden. Mit ChangeLogo können auch Logos aus Dateien extrahiert werden.

Desktop-Verwaltungsschnittstelle bearbeiten (DMIEdit)

DMIEdit ist ein skriptfähiges Befehlszeilenprogramm für DOS, Microsoft Windows®, Linux und die UEFI-Shell. Der Desktop Management Interface Editor für Aptio ermöglicht Entwicklern das Ändern von Zeichenfolgen, die SMBIOS Tabellen (System, Base Board, Chassis, OEM-Zeichenfolge usw.) zugeordnet sind. DMIEdit wird in der Fertigung verwendet um Seriennummern, UUID und Lizenzschlüssel in die SMBIOS-Tabelle einzubetten, welche Plattformen für Verwaltungssoftware identifizieren.

AMI Schlüsselverwaltung (AMIKM)

Das AmIKM-Dienstprogramm kann PK-, KEK- und Signaturdatenbankinformationen in das Zielsystem schreiben.

Modulverwaltungstool (MMTool)

Mit dem Module Management Tool (MMTool) können Entwickler Firmware-Dateimodule verwalten, die in einem Firmware-ROM-Image enthalten sind. MMTool wird verwendet um binäre Komponenten wie Module, Options-ROMs, Microcode-Patches und ROM-Holes mithilfe der grafischen oder Befehlszeilenschnittstelle zu extrahieren, zu ersetzen und einzufügen. Mit MMTool können Entwickler auch Berichte über den Inhalt eines geöffneten ROM-Images erstellen

AMI UEFI ROM Sezieren Werkzeug (AMIRDT)

Das AMIRDT-Dienstprogramm macht es Entwicklern leicht, ein UEFI-ROM zu sezieren und zugehörige Berichte über ROM-Status und -Größe zu erstellen. Dieses leistungsstarke Tool kann ROMs bis auf Bereichsebene sezieren, NVRAM-Variablen sezieren, zwei ROMs vergleichen und die GUIDs eines bestimmten FFS durchsuchen, um eine Übersicht der Größen von ROM bereitzustellen

Signieren von Server

Der Signierserver ist eine Lösung für die Verwaltung des Signierungsprozesses, des Secure Firmware Update, des Secure Boot und anderer benutzerdefinierter Signaturprozesse. Der Signierserver enthält drei Schlüsselkomponenten, um Entwicklern eine präzise Kontrolle über den Signierungsprozess zu geben: Signing Service, Signing Server Management Console und Signing Client