MUTT 软件包中的工具

MUTT 软件包包含多个要用于 MUTT 设备的工具。 工具套件包括固件升级应用程序、驱动程序安装包以及向设备发送传输的应用程序。

下载 MUTT 软件包

Microsoft USB 测试工具 (MUTT) 软件包包含硬件测试工程师的测试工具,用于测试其 USB 控制器或集线器与 Microsoft USB 驱动程序堆栈的互操作性。 随附的文档简要概述了不同类型的 MUTT 硬件,并建议控制器、集线器、设备和 BIOS/UEFI 测试的拓扑。 该文档还包含有关如何运行测试、在 USB 驱动程序堆栈中跟踪事件和在内核调试器中捕获信息的过程信息。

下载 mutt 软件包。

测试工具说明

测试工具 说明 文件名
USBTCD
  • USBTCD 是一个应用程序 (USBTCD.exe) ,它与内核模式驱动程序 (USBTCD.sys) 通信,并执行具有各种长度传输大小的常见 USB 数据传输方案。
  • 驱动程序安装文件为 USBTCD .sys 和 USBTCD.inf。
  • FX3Perf.bat 测量将 SuperMUTT 设备连接到的 USB 控制器的读取性能。
USBTCD.exe

USBTCD.sys

USBTCD.inf

FX3Perf.bat

UsbTCDTransferTest.bat
XHCIWMI
  • 收集有关系统上 USB 3.0 主机控制器和 USB 3.0 集线器的信息,以识别有问题的固件修订版并建议更新。
  • 建议在任何其他测试之前运行此测试,以筛选已知问题。 仅在Windows 8上运行。
xhciwmi.exe
USBLPM
  • 监视 USB 3.0 端口的 U0/U1/U2/U3 电源状态。
  • 它验证 U0/U1/U2 之间的转换是否正确发生。
UsbLPM.exe
USBStress
  • USBStress 应用程序与内核模式驱动程序 (usbstress.sys) 通信,并执行常见的 USB 数据传输方案。
  • 驱动程序安装文件 usbstress.sys 和 usbstress.inf。
  • 安装驱动程序后,UsbStressTest 文件将运行所有数据传输测试。
usbstress.exe

usbstress.inf

usbstress.sys

UsbStressTest.bat
MuttUtil
  • 汇报测试设备的固件。
  • 为 MUTT 设备安装驱动程序。
  • 验证设备是否已安装且未出错。
  • 更改设备的运行总线速度。
  • 将设备配置为在指定时间段后发送恢复唤醒信号。
  • 对于 MUTT 包,它将集线器设置为全速或高速运行;作为单 TT 或多 TT 中心。
MuttUtil.exe
USB 硬件验证程序 在主机上显示所有硬件事件。 USB3HWVerifierAnalyzer.exe