共用方式為


Microsoft USB 測試工具 (MUTT) 裝置概觀

Microsoft USB 測試工具 (MUTT) 是裝置集合,可測試 USB 硬體與 Microsoft USB 驅動程式堆疊的互操作性。 本文提供不同類型的 MUTT 裝置、您可以使用裝置執行的測試,以及建議控制器、中樞、裝置和 BIOS/UEFI 測試的拓撲的簡短概觀。

若要與 MUTT 裝置通訊,您需要 MUTT 軟體套件。 此套件包含數個測試工具和驅動程式,可讓硬體測試工程師使用 Microsoft USB 驅動程式堆疊來測試其 USB 控制器或中樞的互操作性。 測試工具會驗證 USB 主機控制器軟體、硬體 (包括韌體) ,以及主機控制器與裝置之間安裝的任何 USB 中樞。

下載 MUTT 軟體套件 以取得最新版的測試工具。

如何取得 MUTT 裝置

本文所列的製造會銷售執行互操作性測試所需的 MUTT 硬體板。

裝置 廠家
JJG 技術
MUTT 套件 JJG 技術
SuperMUTT JJG 技術
SuperMUTT 套件 VIA Labs
雙重角色 (DR) MUTT JJG 技術
Type-C 雙角色 (DR) 連線練習 MCCI
JJG 技術

  • 根據 CY3681 EZ-USB FX2 開發工具包的設計, () 。

  • FX2 功能相容,例如高速和完整速度傳輸至大量、連續、控制、中斷端點。

  • 模擬來自USB 2.0裝置的流量。

    MUTT 裝置的圖片。

MUTT 套件

MUTT 套件是 USB 2.0 中樞和 FX2 裝置的組合,可控制中樞並做為下游裝置。

  • 根據塞普塞斯中樞和塞普塞特斯 FX2 的設計。

  • 中樞功能。 這可以做為多 TT 或單一 TT 高速中樞運作;模擬超目前。

  • 公開可開啟或關閉的下游埠。

  • 模擬 USB 2.0 中樞行為。

  • 可以在自我電源或總線電源模式中運作。

    MUTT 套件裝置的圖片。

MUTT 套件有兩個 USB 連接器。 標準 B 連接器可用來將 MUTT Pack 插入主機系統。 標準 A 連接器是 MUTT 套件上內嵌中樞的下游,可用於本檔稍後所討論的其他裝置測試 () 。

MUTT 套件連接器的圖片。

如何為 MUTT 套件提供電源

MUTT 套件會使用小型跳躍器 (請參閱圖 3) ,在自我電源和總線電源模式之間切換。 在總線電源模式中,主機系統的USB總線會支援MUTT套件。 在自我電源模式中,MUTT 套件會使用外部 5V 電源適配卡來提供電源。

MUTT 套件電源流程圖。

使用下列流程圖來決定如何為 MUTT 套件提供電源:

注意

請勿在沒有電源跳躍器的情況下使用 MUTT 套件。

顯示使用 MUTT 套件不正確,但沒有跳板的圖片。

此圖顯示如何使用跳板,讓主機系統的 USB 總線為 MUTT 套件提供電源:

已啟動 MUTT 套件總線的圖片。

此圖顯示如何使用跳板搭配外部電源配接器來為 MUTT 套件提供電源:

MUTT 套件自我提供電源的圖片。

當您變更 MUTT 套件上的跳板時,中斷任何現有電源適配卡和主機系統的纜線。

SuperMUTT

  • 根據 FX3 EZ-USB FX3 的設計。
  • 實作 SuperSpeed 功能,例如大量串流功能。
  • 模擬 USB 3.0 裝置流量。
  • 此裝置不支援低速作業。

SuperMUTT 的圖片。

SuperMUTT 套件

SuperMUTT 套件是一個中的兩個裝置。 它是USB 3.0中樞,其下游是一個具有塞塞特斯 FX2 裝置的中樞。 裝置會控制中樞,也可以做為下游裝置。 SuperMUTT 套件會模擬 USB 3.0 中樞行為。

下游裝置是 2.0 裝置,而不是 USB 3.0 裝置。

SuperMUTT 套件的圖片。

DR MUTT

DR MUTT 在測試受測裝置的主機模式時,會像 SuperMutt 一樣運作,但它也可以切換至主機模式來測試受測裝置的功能模式。

USB Type-C ConnEx

USB Type-C 連線練習 (USB Type-C ConnEx) 是自定義防護,具有四對一交換器,可將 USB Type-C 互操作性案例自動化。 防護已設計成使用Arduino作為微控制器。 如需詳細資訊,請參閱 使用USB Type-C ConnEx測試USB Type-C系統

USB Type-C ConnEx 的圖片。