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 Ziel von Controllertests besteht darin, einen vollständigen Satz möglicher Datenverkehrsmuster von Hubs und Geräten zu generieren. Dadurch kann der interne Zustand des Controllers und seiner Firmware vollständig getestet werden. MUTT-Geräte können den Test unterstützen, indem sie eine automatisierte Methode bereitstellen, um verschiedene mögliche Protokollszenarien zu generieren.
Voraussetzungen für das Testen des USB-Hostcontrollers
Bevor Sie die MUTT-Testbefehle an einer Eingabeaufforderung mit erhöhten Rechten ausführen, stellen Sie sicher, dass Sie die folgenden Anforderungen erfüllen:
- Auf dem Testsystem muss die neueste Version von Windows 8 ausgeführt werden.
- Richten Sie das MUTT-Gerät ein, konfigurieren Sie es, und installieren Sie die Firmware. Weitere Informationen finden Sie unter Vorbereiten des Testsystems zum Ausführen von MUTT-Testtools.
Empfohlene USB-Hostcontrollertests
- ELEKTRISCHE USB-If-Tests. Alle unsere Tests sind protokoll- und zustandsorientiert. Weitere Informationen zu elektrischen Tests finden Sie unter USB-IF Compliance Program .
- MUTT-Belastungs- und Übertragungstests, die im MUTT-Softwarepaket enthalten sind, mit MUTT-Geräten, die in den vorgeschlagenen Konfigurationen für USB-Controller verbunden sind. RunTest.bat führt sowohl die Belastungs- als auch die Übertragungstests aus. Weitere Informationen finden Sie unter Ausführen von Belastungs- und Übertragungsleistungstests für MUTT-Geräte.
- SuperMUTT-Leistungstests. Weitere Informationen finden Sie unter Ausführen von Super MUTT-Leistungstests.
- Gerätegrundlagentest. Weitere Informationen finden Sie unter Ausführen von Devfund-Tests in Visual Studio für MUTT-Geräte.
- Tests des Windows Hardware Certification Kit für Controller. Weitere Informationen finden Sie unter USB-IF Certification Validation Test (Controller).
- Manuelle Testfälle für Hostcontroller, wie im Windows-Testleitfaden im Abschnitt zu finden.
Topologien für USB-Hostcontrollertests mit MUTT-Geräten
Berücksichtigen Sie die folgenden Konfigurationen für xHCI-Controller, die getestet werden:
Schließen Sie MUTT-Geräte an alle verfügbaren Ports an.
Teilen Sie die verfügbaren Ports so auf, dass die gleiche Anzahl von SuperMUTT- und MUTT Pack-Geräten vorhanden ist. Schließen Sie für MUTT-Pakete nachgeschaltete MUTT-Geräte an.
Fügen Sie SuperMUTTs an die Hälfte der verfügbaren Ports an. Schließen Sie SuperMUTT Pack-Geräte an die verbleibenden Ports an. Schließen Sie für SuperMUTT-Pakete nachgeschaltete SuperMUTT-Geräte an.
Sie können über eine komplexe Topologie verfügen. Betrachten Sie beispielsweise einen Controller mit vier Ports. Die folgende Abbildung zeigt eine Beispieltopologie.