Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das USBLPM-Tool überwacht die U0/U1/U2/U3 Stromzustände von USB 3.0-Anschlüssen. Es kann auch verwendet werden, um zu überprüfen, ob Übergänge zwischen U0/U1/U2 ordnungsgemäß auftreten. Darüber hinaus kann das Tool U1- und/oder U2-Zustände auf allen Geräten im System aktivieren oder deaktivieren.
Das Tool ist im MUTT-Softwarepaket enthalten.
USBLPM
USBLPM ist nur für Windows 8 vorgesehen und funktioniert mit dem Microsoft USB 3.0-Treiberstapel. Das Tool wird nicht als Teil der Batchdateien und Skripts in diesem Paket ausgeführt. Das Tool ist für Controller-, Hub- und Geräteunternehmen vorgesehen, um die neuen USB 3.0-Energiezustände zu überwachen.
USBLPM wird im Überwachungs-, Test- oder Konfigurationsmodus ausgeführt.
Überwachung
Dies ist der Standardmodus, wenn das Tool ohne Parameter ausgeführt wird. In diesem Modus fragt das Tool regelmäßig jede Ebene von USB 3.0-Geräten ab und zeigt den aktuellen U-Zustand des Ports an. Standardmäßig führt das Tool die Abfrage alle 500 Millisekunden aus.
Im Überwachungsmodus kann der Zeitraum durch diese Befehlszeilenoption geändert werden:
usblpm /PollingInterval <*time in milliseconds*>
Dabei handelt es sich bei dem Zeitwert um eine ganze Zahl zwischen 1 und 100000. Die Option "/PollingInterval " ist optional. Im Allgemeinen sollten Sie den Zeitraum nicht ändern.
Testen
So testen Sie ein Gerät oder einen Hub:
- Starten Sie das Tool.
- Ändern Sie den Modus von "Überwachung" in "Testen".
- Wählen Sie das Testgerät aus.
- Klicken Sie auf "Start ", um eine Testausführung zu starten.
Der Test wird innerhalb von 10 Sekunden abgeschlossen, und die Ergebnisse werden dem Benutzer angezeigt.
Der Test versucht verschiedene Kombinationen von U0/U1/U2-Zuständen und stellt sicher, dass das Testgerät U0 erfolgreich wieder eingibt. Dies geschieht durch Senden einer Steuerungsübertragung, die den BOS-Deskriptor abfragt.
Um einen Hub zu testen, entfernen Sie alle angeschlossenen Geräte, und führen Sie den Test aus. Schließen Sie dann ein oder mehrere Geräte an, und führen Sie den Test erneut aus. Wenn eines der nachgeschalteten Geräte U1/U2 jedoch nicht ordnungsgemäß unterstützt, schlägt der Hubtest fehl. Daher sollten Sie, bevor Sie den Test auf dem Hub ausführen, zuerst den Test auf Geräten ausführen, die nachgeschaltet sind, um sicherzustellen, dass sie den Test bestehen.
Hinweis
Ändern Sie die Gerätetopologie beim Ausführen des Tests nicht. Das Verhalten des Tools ist nicht definiert, wenn die Konfiguration dynamisch geändert wird.
Konfigurieren von U1/U2-Zuständen
Sie können USBLPM verwenden, um U1- und U2-Zustände für alle USB-Geräte auf dem System zu aktivieren oder zu deaktivieren, indem Sie den folgenden Befehl ausführen:
usblpm /enable|/disable U1|U2
Mit diesem Befehl wird beispielsweise U2 deaktiviert:
usblpm /disable U2
Im Modus "Konfigurieren" zeigt das Tool kein Fenster an. Die Aktivierung oder Deaktivierung wird nach Ausführung des Tools beibehalten.
Bekannte Probleme mit USBLPM
Bevor Sie USBLPM für einen SuperSpeed-Hub testen, sollten Sie die folgenden Schritte ausführen, um das selektive Anhalten zu deaktivieren.
- Klicken Sie im Geräte-Manager mit der rechten Maustaste auf den SuperSpeed-Hub , und wählen Sie "Eigenschaften" aus.
- Klicken Sie auf die Registerkarte "Power Management ".
- Deaktivieren Sie die Option "Zulassen, dass der Computer dieses Gerät ausschaltet, um Strom zu sparen".
Nachdem Sie die Tests mit USBLPM abgeschlossen haben, aktivieren Sie das selektive Anhalten für den Hub, indem Sie überprüfen, ob der Computer dieses Gerät ausschalten kann, um Energie zu sparen, um das selektive Anhalten wieder zu aktivieren.
Hinweis
USBLPM testt derzeit keine USB 2.1 LPM.