Microsoft USB Test Tool (MUTT) device testing

I am confused on how we can test Microsoft USB tools USBStress, USBTCD and USBHardwareVerifier ? These tools require MUTT device and firmware for testing. So how can anyone who provides USB IP Core can test its device with these tools.

Can I use MUTT software stack(driver,application, library) with my USB device which can be programmable as per requirement? Or I must require MUTT device to access these Microsoft tools.

xxxxx@slscorp.com wrote:

I am confused on how we can test Microsoft USB tools USBStress, USBTCD and USBHardwareVerifier ? These tools require MUTT device and firmware for testing. So how can anyone who provides USB IP Core can test its device with these tools.

Those tests do not require the MUTT hardware. They only require the
MUTT software package, which includes drivers and applications.

Can I use MUTT software stack(driver,application, library) with my USB device which can be programmable as per requirement? Or I must require MUTT device to access these Microsoft tools.

The MUTT software can be used with any device.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

I tried to install USBSTRESS driver on my USB device and got success. However, during usb enumeration at last it sends some vendor specific request to device. When I execute USBSTRESS.exe, it simply exit with “No MUTT devices detected” message even though driver is successfully installed.

Why USBSTRESS sends vendor specific request? Can MUTT firmware open for all users?