Gambaran umum perangkat Microsoft USB Test Tool (MUTT)

Alat Uji USB Microsoft (MUTT) adalah kumpulan perangkat untuk menguji interoperabilitas perangkat keras USB Anda dengan tumpukan driver USB Microsoft. Artikel ini memberikan gambaran singkat tentang berbagai jenis perangkat MUTT, pengujian yang dapat Anda jalankan dengan menggunakan perangkat, dan menyarankan topologi untuk pengujian pengontrol, hub, perangkat, dan BIOS/UEFI.

Untuk berkomunikasi dengan perangkat MUTT, Anda memerlukan paket perangkat lunak MUTT. Paket ini berisi beberapa alat uji dan driver yang memungkinkan teknisi uji perangkat keras menguji interoperabilitas pengontrol USB atau hub mereka dengan tumpukan driver USB Microsoft. Alat uji memvalidasi perangkat lunak pengontrol host USB, perangkat keras (termasuk firmware) dan hub USB apa pun yang diinstal antara pengontrol host dan perangkat.

Unduh paket perangkat lunak MUTT untuk mendapatkan versi terbaru alat pengujian.

Cara mendapatkan perangkat MUTT

Manufaktur yang tercantum dalam artikel ini menjual papan perangkat keras MUTT yang diperlukan untuk menjalankan pengujian interoperabilitas.

Perangkat Produsen
MUTT Teknologi JJG
Paket MUTT Teknologi JJG
SuperMUTT Teknologi JJG
Paket SuperMUTT VIA Labs
MUTT peran ganda (DR) Teknologi JJG
Latihan koneksi peran ganda (DR) Tipe-C MCCI
Teknologi JJG

MUTT

  • Berdasarkan desain Kit Pengembangan CY3681 EZ-USB FX2 (Cypress FX2).

  • Kompatibel dengan kemampuan FX2 , seperti transfer kecepatan tinggi dan kecepatan penuh ke titik akhir massal, isochronous, kontrol, interupsi.

  • Mensimulasikan lalu lintas dari perangkat USB 2.0.

    Gambar perangkat MUTT.

Paket MUTT

MUTT Pack adalah kombinasi hub USB 2.0 dan perangkat FX2 yang mengontrol hub dan bertindak sebagai perangkat hilir.

  • Berdasarkan desain pada Cypress Hub dan Cypress FX2.

  • Kemampuan hub. Ini dapat beroperasi sebagai hub berkecepatan tinggi multi-TT atau TT tunggal; mensimulasikan terlalu banyak.

  • Mengekspos port hilir yang dapat diaktifkan atau dinonaktifkan.

  • Mensimulasikan perilaku hub USB 2.0.

  • Dapat beroperasi dalam mode yang didukung sendiri atau bus.

    Gambar perangkat paket MUTT.

MUTT Pack memiliki dua konektor USB. Konektor B standar digunakan untuk menyambungkan PAKET MUTT ke sistem host. Konektor A standar adalah hilir hub yang disematkan pada Paket MUTT, dan dapat digunakan untuk pengujian perangkat tambahan (dibahas nanti dalam dokumen ini).

Gambar konektor paket MUTT.

Cara menyalakan MUTT Pack

MUTT Pack menggunakan jumper kecil (lihat Gambar 3) untuk beralih antara mode yang didukung sendiri dan bus. Dalam mode bertenaga bus, bus USB dari sistem host mendukung MUTT Pack. Dalam mode yang didukung sendiri, MUTT Pack didukung dengan adaptor daya 5V eksternal.

Diagram alur daya paket MUTT.

Gunakan bagan alur berikut untuk menentukan cara menggerakkan Paket MUTT:

Catatan

Jangan gunakan MUTT Pack tanpa power jumper.

Gambar memperlihatkan penggunaan paket MUTT yang salah, tanpa jumper.

Gambar ini menunjukkan cara menggunakan jumper untuk menyalakan PAKET MUTT oleh bus USB sistem host:

Gambar bus paket MUTT bertenaga.

Gambar ini menunjukkan cara menggunakan jumper untuk menyalakan paket MUTT dengan adaptor daya eksternal:

Gambar paket MUTT yang didukung sendiri.

Putuskan sambungan adaptor daya dan kabel yang ada ke sistem host saat Anda mengubah jumper pada MUTT Pack.

SuperMUTT

  • Berdasarkan desain FX3 EZ-USB FX3.
  • Menerapkan fitur SuperSpeed seperti fitur aliran massal.
  • Mensimulasikan lalu lintas perangkat USB 3.0.
  • perangkat ini tidak mendukung operasi pada Kecepatan Rendah.

Gambar SuperMUTT.

Paket SuperMUTT

Paket SuperMUTT adalah dua perangkat dalam satu perangkat. Ini adalah hub USB 3.0 dengan perangkat Cypress FX2 di hilir. Perangkat mengontrol hub dan juga bertindak sebagai perangkat hilir. Paket SuperMUTT mensimulasikan perilaku hub USB 3.0.

Perangkat hilir adalah perangkat 2.0, bukan perangkat USB 3.0.

Gambar paket SuperMUTT.

DR MUTT

DR MUTT bertindak seperti SuperMutt saat menguji mode host perangkat dalam pengujian, tetapi juga dapat beralih ke mode host untuk menguji mode fungsi perangkat yang sedang diuji.

USB Type-C ConnEx

Usb Type-C Connection Exerciser (USB Type-C ConnEx) adalah perisai kustom yang memiliki sakelar empat-ke-satu untuk mengotomatiskan skenario interoperabilitas USB Type-C. Perisai telah dirancang untuk bekerja dengan Arduino sebagai mikrokontroler. Untuk informasi selengkapnya, lihat Menguji sistem USB Type-C dengan USB Type-C ConnEx.

Gambar USB Type-C ConnEx.