USB device testing with MUTT devices
The goal of device testing is to test device usage against various hub scenarios and systems power states. The MUTT Pack and SuperMUTT Pack devices can provide a way to expose the device to connect/disconnect scenarios across different hub and system power state scenarios. Test the device when it is attached to a USB 2.0 and 3.0 hubs in the MUTT Pack and SuperMUTT Pack devices, respectively.
Before you run the MUTT test commands at an elevated command prompt, make sure you meet the following requirements:
- The test system must be running the latest version of Windows 8.
- Set up and configure the MUTT device and install the firmware. For more information, see How to prepare the test system to run MUTT test tools.
- USB IF electrical tests. All of our tests are protocol and state focused. See USB-IF Compliance Program for more information on electrical tests.
- Device Fundamental test. For more information, see How to run devfund tests in Visual Studio for MUTT devices.
- Controller Windows Hardware Certification Kit tests. For more information, see USB-IF Certification Validation Test (Controller).
- Manual test cases for host controllers, as found in Windows Test Guidance document in the section.
Consider the following configurations for USB devices under test:
- The test device is downstream of SuperMUTT Pack.
- The test device is downstream of MUTT Pack.