Bagikan melalui


Gambaran umum perangkat Microsoft USB Test Tool (MUTT)

Microsoft USB Test Tool (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 pengontrol, hub, perangkat, dan pengujian BIOS/UEFI.

Untuk berkomunikasi dengan perangkat MUTT, Anda memerlukan paket perangkat lunak MUTT. Paket ini berisi beberapa alat pengujian dan driver yang memungkinkan teknisi pengujian perangkat keras menguji interoperabilitas pengontrol USB atau hub mereka dengan tumpukan driver USB Microsoft. Alat pengujian 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.

Alat Produsen
MUTT Teknologi JJG
Paket MUTT Teknologi JJG
SuperMUTT JJG Technologies
Paket SuperMUTT VIA Labs
MUTT peran ganda (DR) Teknologi JJG
Type-C latihan koneksi peran ganda (DR) MCCI
Teknologi JJG

MUTT

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

  • Kompatibel dengan kemampuan FX2, seperti transfer kecepatan tinggi dan kecepatan penuh ke titik akhir masal, 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 arus lebih.

  • Mengekspos port hilir yang dapat diaktifkan atau dinonaktifkan.

  • Mensimulasikan perilaku hub USB 2.0.

  • Dapat beroperasi dalam mode berdaya sendiri atau menggunakan daya 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 berada di sisi output hub yang terintegrasi pada Paket MUTT, dan dapat digunakan untuk pengujian perangkat tambahan (akan dibahas lebih lanjut dalam dokumen ini).

Gambar konektor paket MUTT.

Cara menyalakan MUTT Pack

Paket MUTT menggunakan jumper kecil (lihat Gambar 3) untuk beralih antara mode bertenaga mandiri dan bertenaga bus. Dalam mode bertenaga bus, bus USB dari sistem host memberikan daya pada MUTT Pack. Dalam mode daya independen, MUTT Pack didukung oleh adaptor daya 5V eksternal.

diagram alur daya paket MUTT.

Gunakan bagan alur berikut untuk menentukan cara menggerakkan Paket MUTT:

Nota

Jangan gunakan MUTT Pack tanpa power jumper.

Gambar memperlihatkan penggunaan paket MUTT yang salah, tanpa jumper.

Gambar ini menunjukkan cara menggunakan jumper untuk menyalakan MUTT Pack dengan bus USB sistem host:

Gambar bus MUTT dilengkapi tenaga.

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

Gambar paket MUTT dengan sumber daya mandiri.

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 dari 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 di bawah 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 perangkat kustom yang memiliki sakelar empat ke satu untuk memfasilitasi skenario interoperabilitas USB Type-C secara otomatis. Perisai telah dirancang untuk bekerja dengan Arduino sebagai mikrokontroler. Untuk informasi selengkapnya, lihat Menguji sistem Type-C USB dengan USB Type-C ConnEx.

Gambar konektor USB Type-C ConnEx.