MUTT 设备

MUTT 是 Microsoft USB 测试工具 (MUTT) 的首字母缩略词。MUTT 软件包包含一些测试工具和驱动程序,硬件测试工程师可使用这些工具测试其 USB 控制器或集线器与 Microsoft USB 驱动程序堆栈之间的互操作性。测试工具验证 USB 主机控制器软件、硬件(包括固件)和任何在主机控制器与设备之间安装的任何 USB 集线器。

MUTT 软件包用于一个称为 MUTT 设备的测试设备。MUTT 是 Microsoft 设计的第一个 USB 测试设备。

生产环境中有 4 种不同类型的 MUTT 设备。在这些设备中,两种类型设计来测试 USB 设备,其他两种类型重点测试 USB 集线器。

MUTT

  • 基于 CY3681 EZ-USB FX2 开发工具包 (Cypress FX2) 的设计。
  • 兼容 FX2 功能,如向批量、常时等量、控制和中断终结点的高速和全速传输。
  • 模拟来自 USB 2.0 设备的流量。

    MUTT 设备

MUTT 包

MUTT 包是 USB 2.0 集线器与 FX2 设备的一种组合,控制集线器并用作下游设备。

  • 基于 Cypress Hub 和 Cypress FX2 上的设计。
  • 集线器功能。这可用作一个多 TT 或单 TT 高速集线器;模拟过流。
  • 公开一个可打开或关闭的下游端口。
  • 模拟 USB 2.0 集线器行为。
  • 可自己供电或总线供电的模式中操作。

    MUTT 包设备

MUTT 包有两个 USB 连接器。标准 B 连接器用于将 MUTT 包插入主机系统中。标准 A 连接器是 MUTT 包上的嵌入式集线器的下游,可用于额外的设备测试(本文稍后将讨论)。

MUTT 包连接器

如何为 MUTT 包

MUTT 包使用一个小型跳线(参见图 3)在自己供电和总线供电模式之间切换。在总线供电模式中,主机系统的 USB 总线为 MUTT 包供电。在自己供电模式中,MUTT 包由一个外部电源适配器供电,如此网站上列出的适配器。

MUTT 包供电流程图

使用下面的流程图确定如何为 MUTT 包供电:

注意  不要使用没有电源跳线的 MUTT 包。

错误的用法

此图显示如何使用跳线通过主机系统的 USB 总线为 MUTT 包:

总线供电的 MUTT 包

此图显示了如何使用跳线通过外部电源适配器为 MUTT 包供电:

自己供电的 MUTT 包

注意  更改 MUTT 包上的跳线时,断开与主机系统的任何现有电源适配器和电缆。

SuperMUTT

  • 基于 FX3 EZ-USB FX3 的设计。
  • 实现 SuperSpeed 功能,如批量流功能。
  • 模拟 USB 3.0 设备流量。
  • 备注:此设备目前不支持全速的操作。

    SuperMutt

SuperMUTT 包

SuperMUTT 包包含两个设备。它是一个具有 Cypress FX2 设备下游的 USB 3.0。该设备控制集线器,也用作一个下游设备。SuperMUTT 包模拟 USB 3.0 集线器行为。

注意  下游设备是一个 2.0 设备,而不是 USB 3.0 设备。

SuperMUTT 包

如何获取 MUTT 设备

可从此处订购 MUTT 设备:

MUTT 设备制造商
MUTTJJG Technologies
MUTT 包 JJG Technologies
SuperMUTT

JJG Technologies

Pactron

SuperMUTT 包

VIA Labs

 

相关主题

USB
使用 Microsoft USB 测试工具 (MUTT) 进行测试

 

 

显示:
© 2014 Microsoft