Udostępnij przez


Narzędzie USBLPM

Narzędzie USBLPM monitoruje stany zasilania U0/U1/U2/U3 portów USB 3.0. Można go również użyć do sprawdzenia, czy przejścia między U0/U1/U2 występują poprawnie. Ponadto narzędzie może włączać lub wyłączać stany U1 i/lub U2 na wszystkich urządzeniach w systemie.

Narzędzie znajduje się w pakiecie oprogramowania MUTT.

USBLPM

USBLPM jest przeznaczony tylko dla systemu Windows 8 i współpracuje z stosem sterowników Microsoft USB 3.0. Narzędzie nie jest uruchamiane jako część plików wsadowych i skryptów w tym pakiecie. Narzędzie jest przeznaczone dla firm kontrolera, koncentratora i urządzeń do monitorowania nowych stanów zasilania USB 3.0.

Narzędzie USBLPM działa w trybie monitorowania, testowania lub konfigurowania .

USB LPM narzędzie.

Nadzorowanie

Jest to tryb domyślny, gdy narzędzie jest uruchamiane bez żadnych parametrów. W tym trybie narzędzie okresowo odpytuje każdy poziom urządzeń USB 3.0 i wyświetla bieżący stan U portu. Domyślnie narzędzie uruchamia zapytanie co 500 milisekund.

W trybie monitorowania okres można zmienić za pomocą tej opcji wiersza polecenia:

usblpm /PollingInterval <*time in milliseconds*>

Gdzie wartość godziny jest liczbą całkowitą z zakresu od 1 do 100000. Opcja /PollingInterval jest opcjonalna. Ogólnie rzecz biorąc, nie należy zmieniać okresu.

Testowanie

Aby przetestować urządzenie lub centrum:

  1. Uruchom narzędzie.
  2. Zmień tryb z Monitorowanie na Testowanie.
  3. Wybierz urządzenie testowe.
  4. Kliknij przycisk Start , aby rozpocząć przebieg testu.

Test zostanie ukończony w ciągu 10 sekund, a wyniki zostaną wyświetlone użytkownikowi.

Test sprawdza różne kombinacje stanów U0/U1/U2 i zapewnia, że urządzenie testowe z powodzeniem wraca do stanu U0. Odbywa się to przez wysłanie transferu kontroli, który wysyła zapytanie do deskryptora BOS.

Aby przetestować koncentrator, usuń wszystkie dołączone do niego urządzenia i uruchom test. Następnie dołącz co najmniej jedno urządzenie i uruchom ponownie test. Jeśli jednak jedno z urządzeń podrzędnych nie obsługuje poprawnie U1/U2, test koncentratora zakończy się niepowodzeniem. W związku z tym przed testowaniem koncentratora zalecamy najpierw uruchomienie testu na urządzeniach podrzędnych koncentratora, aby upewnić się, że zdają test.

Uwaga / Notatka

Nie zmieniaj topologii urządzenia podczas uruchamiania testu. Zachowanie narzędzia jest niezdefiniowane, jeśli konfiguracja jest zmieniana dynamicznie.

Konfigurowanie stanów U1/U2

Za pomocą funkcji USBLPM można włączyć lub wyłączyć stany U1 i U2 dla wszystkich urządzeń USB w systemie, uruchamiając następujące polecenie:

usblpm /enable|/disable U1|U2

Na przykład to polecenie wyłącza U2:

usblpm /disable U2

W trybie konfigurowania narzędzie nie wyświetla żadnego okna. Włączenie lub wyłączenie będzie utrwalane po uruchomieniu narzędzia.

Znane problemy z funkcją USBLPM

Przed przetestowaniem funkcji USBLPM dla koncentratora SuperSpeed należy wykonać następujące kroki, aby wyłączyć selektywne wstrzymanie.

  1. W Menedżerze urządzeń kliknij prawym przyciskiem myszy centrum SuperSpeed i wybierz polecenie Właściwości.
  2. Kliknij kartę Zarządzanie energią .
  3. Usuń zaznaczenie pola wyboru Zezwalaj komputerowi na wyłączenie tego urządzenia w celu zaoszczędzenia zasilania.

Po zakończeniu testowania za pomocą funkcji USBLPM, włącz selektywne wstrzymanie dla koncentratora, zaznaczając opcję Zezwalaj komputerowi na wyłączenie tego urządzenia w celu zaoszczędzenia energii, aby ponownie włączyć selektywne wstrzymanie.

Uwaga / Notatka

USBLPM obecnie nie testuje USB 2.1 LPM.