Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
USBLPM-verktyget övervakar U0/U1/U2/U3-strömtillstånden för USB 3.0-portar. Det kan också användas för att kontrollera att övergångarna mellan U0/U1/U2 sker korrekt. Dessutom kan verktyget aktivera eller inaktivera U1- och/eller U2-tillstånd på alla enheter i systemet.
Verktyget ingår i MUTT-programvarupaketet.
USBLPM
USBLPM är endast för Windows 8 och fungerar med Microsoft USB 3.0-drivrutinsstacken. Verktyget körs inte som en del av batchfilerna och skripten i det här paketet. Verktyget är avsett för kontrollant-, hubb- och enhetsföretag för att övervaka de nya USB 3.0-energitillstånden.
USBLPM körs i läget Övervakning, Testning eller Konfigurering .
Övervakning
Det här är standardläget när verktyget körs utan några parametrar. I det här läget frågar verktyget regelbundet varje nivå av USB 3.0-enheter och visar portens aktuella U-tillstånd. Som standard kör verktyget frågan var 500:e millisekunder.
I övervakningsläge kan perioden ändras med det här kommandoradsalternativet:
usblpm /PollingInterval <*time in milliseconds*>
Där tidsvärdet är ett heltal från 1 till 100000. Alternativet /PollingInterval är valfritt. I allmänhet bör du inte ändra tidsperioden.
Testa
Så här testar du en enhet eller en hubb:
- Starta verktyget.
- Ändra läget från Övervakning till Testning.
- Välj testenheten.
- Klicka på Starta för att starta en testkörning.
Testet slutförs inom 10 sekunder och resultatet visas för användaren.
Testet testar olika kombinationer av U0/U1/U2-tillstånd och ser till att testenheten kommer in i U0 igen. Detta görs genom att skicka en kontrollöverföring som frågar BOS-beskrivningen.
Om du vill testa en hubb tar du bort alla enheter som är anslutna till den och kör testet. Anslut sedan en eller flera enheter och kör testet igen. Men om en av de underordnade enheterna inte stöder U1/U2 korrekt misslyckas hubbtestet. Innan du kör testet på hubben rekommenderar vi därför att du först kör testet på enheter som är nedströms till hubben för att säkerställa att de klarar testet.
Anmärkning
Ändra inte enhetens topologi när du kör testet. Verktygets beteende är odefinierat om konfigurationen ändras dynamiskt.
Konfigurera U1/U2-tillstånd
Du kan använda USBLPM för att aktivera eller inaktivera U1- och U2-tillstånd för alla USB-enheter i systemet genom att köra följande kommando:
usblpm /enable|/disable U1|U2
Det här kommandot inaktiverar till exempel U2:
usblpm /disable U2
I konfigureringsläget visar verktyget inget fönster. Aktivering eller inaktivering bevaras även efter att verktyget har körts.
Kända problem med USBLPM
Innan du testar USBLPM för en SuperSpeed-hubb bör du utföra följande steg för att inaktivera selektivt uppehåll.
- Högerklicka på hubben SuperSpeed i Enhetshanteraren och välj Egenskaper.
- Klicka på fliken Energisparfunktioner .
- Avmarkera Tillåt att datorn inaktiverar enheten för att spara ström.
När du är klar med testningen med USBLPM aktiverar du selektivt uppehåll för hubben genom att kontrollera Tillåt att datorn inaktiverar den här enheten för att spara ström för att återaktivera selektivt uppehåll.
Anmärkning
USBLPM testar för närvarande inte USB 2.1 LPM.