Freigeben über


PwrTest DirectedFx-Szenario

Das PwrTest DirectedFx-Szenario ist zum Testen von Geräten mit Treibern konzipiert, die das Directed Power Management Framework (DFx) verwenden.

Der Benutzer stellt den instance Pfad der zu testenden Geräte und optional einen zu überprüfenden Gerätestromzustand bereit.

Wenn kein D-Zustand angegeben ist, wird im Test überprüft, ob die Geräte nicht in D0 verbleiben. Um den instance Pfad zu finden, überprüfen Sie die Eigenschaften des Geräts in Geräte-Manager. Führen Sie alternativ den Test ohne Optionen aus, um eine Liste der instance Pfade aller DFx-fähigen Geräte im System abzurufen.

Dieser Test kann auf jedem modernen Standbysystem ausgeführt werden, unabhängig davon, ob es sich im Standbymodus um Netzwerkkonnektivitätseinstellungen handelt oder ob es sich um Netz- oder Dc-Stromversorgung handelt.

Für das angegebene Gerät überprüft der Test Folgendes:

  • Das Gerät und alle untergeordneten Geräte, die heruntergefahren werden müssen, bevor das übergeordnete Gerät DFx unterstützt.
  • Das Gerät schließt mindestens einen gerichteten Herunter-/Hochbetrieb erfolgreich ab.
  • Das Gerät wird nach abschluss eines gerichteten Herunterfahrens in den richtigen D-Zustand versetzt. (Optional)

Für jeden Zyklus zeigt der Test Folgendes an:

  • Zeit, zu der sich das System im Leerlauf befand

  • Time that Directed Deepest Runtime Idle Platform State (DRIPS) wurde deaktiviert

    • Jeder einzelne Grund war aktiv
  • Individuelle Statistiken und optionaler Fehlergrund für alle Testgeräte

    • Device {Test Device} failed because device {Failed Device} {Failed Reason}.
      • Ist entweder ein Auslagerungsgerät oder das Debuggerät
      • DFx wird nicht unterstützt.
      • Hat eine Einschränkung für eine Komponente
      • Fehler beim DFx-Herunterschaltvorgang
  • Jede Broadcaststruktur und alle Teilnehmergeräte

Es wird empfohlen, den Test für drei Zyklen auszuführen, um sicherzustellen, dass die Geräte mehrere gerichtete Energieübergänge durchlaufen können. Sobald alle Zyklen abgeschlossen sind, gibt der Test die Gesamtzahl der Erfolgs-/Fehlerzyklen aus.

Wenn keine Geräte im System DFx unterstützen, gibt der Test zurück Error retrieving list of available Directed Fx devices.

Syntax

pwrtest /directedfx [/c:n] [/d:n] [/p:n] [/device(:n):path] [/?] 

/c:n
Gibt die Anzahl der auszuführenden Zyklen an (1 ist die Standardeinstellung).

/d:n
Gibt die Verzögerungszeit zwischen Zyklen an (in Sekunden; 60 ist Standard).

/p:n
Gibt die Zeit an, die im verbundenen Standbymodus verbleiben soll (in Sekunden; 300 ist standardmäßig).

/device:n
Path stellt den instance Pfad eines zu testenden Geräts bereit.
N stellt einen optionalen Gerätestromzustand bereit, den das Gerät aufgrund eines "Directed Fx"-Übergangs eingeben sollte.

Beispiele

pwrtest /directedfx

PwrTest-Syntax

Einführung in das Framework zur gesteuerten Energieverwaltung

Directed FX-System – Überprüfungstest