Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Persyaratan HLK tidak dirancang untuk memberikan cakupan pengujian fungsional end-to-end lengkap untuk set fitur USB4. Kami menyarankan agar Anda melakukan validasi menyeluruh skenario penggunaan penting. Berikut adalah beberapa pengujian yang diperlukan:
Aktifkan pemverifikasi driver standar pada driver pengelola koneksi USB4 (Usb4HostRouter.sys dan Usb4DeviceRouter.sys) selama pengujian dan pembukaan. Driver dirancang untuk masuk ke debugger kernel yang terpasang ketika mereka mendeteksi pelanggaran tertentu terhadap persyaratan perangkat lunak atau perangkat keras.
> verifier.exe /standard /driver Usb4HostRouter.sys Usb4DeviceRouter.sys Wdf01000.sysLakukan pengujian kompatibilitas dengan berbagai perangkat dan hub USB4 dan Thunderbolt™ 3.
Lakukan pengujian kompatibilitas dengan berbagai monitor, PCIe, dan periferal USB 3.x dengan membuat terowongan melalui domain USB4.
Gunakan Sakelar USB4 untuk mengotomatiskan dan menguji koneksi dan pemutusan sambungan hub atau perangkat USB4 atau Thunderbolt™ 3. Detail disediakan dalam Cara menguji dengan SAKELAR USB4.
Validasi bahwa ketika perangkat yang terhubung melalui terowongan diam, domain USB4 akan menurunkan daya. Berdasarkan pemetaan port _DSD untuk USB 3.x dan PCIe yang dijelaskan dalam persyaratan ACPI untuk USB4, domain harus masuk tidur hanya setelah perangkat USB 3.x dan PCIe menganggur (di Dx di mana x > 0). Untuk grafis tampilan setelah monitor yang terkait dengan terowongan tampilan dimatikan, domain USB4 harus masuk mode tidur.
Setelah domain dimatikan, ketika perangkat protokol terowongan memulai bangun, verifikasi bahwa daya domain USB4 menyala kembali dan protokol bangun dijalankan ulang. Perangkat yang ditunnel tidak boleh direenumerasi ulang yang terlihat oleh PnP.
Transisi daya sistem uji stres, seperti hibernasi. Untuk transisi standby modern, pastikan bahwa domain USB4 dimatikan dan tidak menghalangi sistem untuk memasuki DRIPS. Untuk informasi selengkapnya, lihat Stres Siaga Modern dan pengujian durasi panjang.
Di berbagai skenario pengujian dan transisi, pastikan bahwa host USB4 dan router perangkat tidak dalam status PnP yang gagal. Mereka tidak boleh menampilkan ledakan kuning di manajer perangkat.
Lakukan pengujian interdomain seperti yang dijelaskan dalam koneksi Interdomain USB4.
Uji coba monitor yang memiliki bandwidth tinggi secara bersamaan secara paralel dengan perangkat isokronus USB 3.x seperti kamera. Dengan topologi ini, lakukan koneksi dan pemutusan periferal dan transisi daya sistem. Pastikan periferal tetap berfungsi.
Gunakan mode alternatif DisplayPort™ pada port yang mendukung USB4. Jika ada beberapa port berkemampuan USB4, lakukan topologi perangkat USB4, termasuk monitor terowongan, di salah satu port saat secara bersamaan menguji mode alternatif DisplayPort™ pada port lain.
Tes Validasi Dasar
Pengujian berikut disarankan untuk memvalidasi fungsionalitas dasar dan kegunaan platform USB4, firmware, dan pembaruan driver. Ini bukan pengganti rencana pengujian komprehensif, tetapi serangkaian "uji asap" yang wajar yang dapat dijalankan relatif cepat untuk menangkap regresi dan bug kegunaan dalam pembaruan USB4 bertahap.
-
Tes USB4 HLK: lihat persyaratan USB4 HLK
- Jalankan semua pengujian di bawah System.Fundamentals.SystemUSB.USB4.*
- Jalankan semua pengujian di bawah Device.BusController.USB4.*
-
Enumerasi Dasar: verifikasi enumerasi dan fungsionalitas dasar untuk:
- Dock USB4 + layar + penyimpanan USB3 + perangkat input USB2
- Dok Thunderbolt 3 + display + penyimpanan USB3 + input USB2
Verifikasi bahwa semua dock dan perangkat berhasil dijumlahkan di Manajer Perangkat di bawah pengontrol host USB4 dan USB3 masing-masing, tanpa perangkat yang gagal. Verifikasi bahwa input USB berfungsi, file dapat disalin ke dan dari perangkat penyimpanan dan desktop dapat diperluas ke tampilan terowongan eksternal.
-
Tampilan: verifikasi resolusi penuh dan laju refresh untuk:
- Dok USB4 + dua layar 4K
- Lampirkan kedua tampilan langsung ke konektor USB Type-C pada host (mode Alt)
Verifikasi di halaman Pengaturan >> bahwa layar secara bersamaan beroperasi pada resolusi minimum 4K dan frekuensi 60 Hz.
-
Streaming Kamera (Isochronous): verifikasi streaming berkelanjutan dan tanpa gangguan di aplikasi kamera untuk:
- Dok USB4 + kamera USB3
- Kamera USB3 terpasang langsung
Buka aplikasi kamera bawaan dan mulai streaming dari kamera eksternal. Streaming terus menerus selama setidaknya 1 menit, memastikan tidak ada gangguan visual yang akan membahayakan fungsionalitas konferensi video dasar.
-
Siaga Sistem
- Hubungkan dok USB4 + layar + penyimpanan USB3 + input USB2
- Masukkan siaga, tunggu antara 30 detik dan 2 menit, lalu bangunkan sistem
- Konfirmasikan semua perangkat berfungsi dengan benar sebelum dan sesudah setiap siklus
- Ulangi 5 kali berturut-turut
Seperti dalam pengujian Enumerasi Dasar, verifikasikan keberhasilan enumerasi dan fungsionalitas dasar dari semua perangkat di setiap iterasi untuk memastikan bahwa fungsionalitas tidak hilang selama transisi daya sistem.
- Reboot Sistem: ulangi uji Siaga tetapi reboot sistem sebagai gantinya
- Hibernate Sistem: ulangi tes Mode Siaga tetapi ganti dengan menghibernasi sistem
-
Kompatibilitas dan Interoperabilitas Minimal
- Tampilan: uji dengan setidaknya 3 model tampilan yang berbeda dari produsen yang berbeda. Uji dalam Mode Alternatif Tunneled dan DisplayPort.
Verifikasi di halaman Pengaturan Tampilan Sistem Tampilan Tingkat Lanjut>> bahwa setiap tampilan beroperasi pada resolusi dan laju penyegaran yang diharapkan.
-
Router USB4: uji dengan setidaknya 10 dok USB4 atau model perangkat yang berbeda. Sertakan setidaknya satu dari setiap jenis silikon yang tercantum di bawah ini, dan verifikasilah keberhasilan enumerasi serta operasi dasar masing-masing.
- Intel Thunderbolt 4
- Intel Thunderbolt 5
- Melalui USB4
- Asmedia USB4
- Realtek USB4
- Intel Thunderbolt 3 (Titan Ridge)
- Intel Thunderbolt 3 (Alpine Ridge)
Verifikasi dari Manajer Perangkat bahwa setiap router terdaftar. Verifikasi bahwa hub atau sakelar terowongan PCIe dan USB3 serta perangkat yang disematkan dicantumkan (sebagaimana berlaku). Untuk dok dengan port downstream Tipe-C, DisplayPort, atau HDMI, hubungkan monitor dan verifikasi bahwa pengaliran DisplayPort berhasil.
-
Plug/Unplug Dasar dengan USB4 Switch: mensimulasikan pengalaman pengguna dunia nyata.
- Konfigurasi Switch USB4
- Port 1: Dok USB4 + layar + perangkat penyimpanan USB3
- Port 2: Dermaga Thunderbolt 3 + layar + penyimpanan USB3
- Jalankan ConnExUtil.exe /cxstress
- Biarkan ini berjalan terus menerus selama 15 menit, lalu hentikan dengan Ctrl-C.
- Lepaskan sakelar dan sambungkan langsung dok USB4 ke port yang sama. Verifikasi enumerasi dan fungsi yang tepat dari perangkat dok, tampilan, dan penyimpanan.
- Target stabilitas jangka panjang adalah 24+ jam. Untuk kualitas pengujian dan host mandiri, diperlukan minimal 15 menit.
Verifikasi bahwa operasi plug/unplug belum menyebabkan ketidakstabilan sistem seperti crash, restart yang tidak terduga atau kesalahan router/pengontrol host seperti node perangkat yang gagal ("yellow-bang") di Device Manager. Verifikasi bahwa setelah mengakhiri pengujian, port masih dapat mendeteksi dan menetapkan perangkat baru serta mengisi daya sistem induk.
- Konfigurasi Switch USB4
Cara menguji dengan switch USB4
Secara default, Sakelar USB4 dinonaktifkan karena tidak akan menghitung perangkat. Untuk mengaktifkan, unduh Alat dalam paket perangkat lunak MUTT.
Sambungkan Sakelar USB4 ke port USB4 pada sistem yang sedang diuji.
Sambungkan kabel USB Micro-B ke Sakelar dan ujung lain kabel USB Micro-B ke port USB-A pada sistem yang sedang diuji atau sistem yang ingin Anda gunakan untuk mengontrol sakelar.
Dari jendela perintah yang ditingkatkan, navigasikan ke tempat alat MUTT berada. Jalankan ini untuk mengonfirmasi bahwa Sakelar USB4 terdeteksi:
> ConnExUtil.exe /list 1 Connection Exerciser Device Attached \\?\usb#vid_045e&pid_0646&mi_00#6&1456cc2b&0&0000#{86e0d1e0-8089-11d0-9ce4-08003e301f73}Jalankan ini untuk beralih ke Port 1:
> ConnExUtil.exe /setport 1 1 ConnectiCon Exerciser Device Attached Switching to Port: 1Setelah Anda menjalankan ini, ini akan menghitung apa pun yang terhubung ke port 1 dan Anda akan melihat lampu LED biru ke atas, seperti yang ditunjukkan dalam gambar ini:
Nota
Jika LED tidak menyala, sakelar mungkin masih berfungsi dengan baik. Anda dapat mengonfirmasi hal ini dengan memeriksa bahwa perangkat hilir berhasil dijumlahkan di manajer perangkat atau menggunakan "connexutil /getPort".
Jalankan perintah berikut untuk beralih ke Port 2:
> ConnExUtil.exe /setport 2 1 Connection Exerciser Device Attached Switching to Port: 2Pengujian lain yang bernilai sangat tinggi adalah menjalankan /CxStress untuk pengujian stres.
> ConnExUtil.exe /cxstressSelain pengujian di atas, tes stres dapat dijalankan sambil bervariasi waktu antara sambungkan dan putuskan sambungan. Ini dapat membantu untuk memberikan cukup waktu bagi domain USB4 untuk mematikan sebelum menyambungkan atau memutuskan sambungan.
> ConnExUtil.exe /cxstress /mintime 5000 /maxtimeconnected 10000 /maxtimedisconnected 10000
Lihat juga
- Universal Serial Bus 4
- Pengantar pengelola koneksi USB4 di Windows
- Detail desain USB4 dan persyaratan umum
- Persyaratan USB4 ACPI
- Persyaratan manajemen daya USB4
- Koneksi interdomain USB4
- Penelusuran kesalahan dan pemecahan masalah USB4
Thunderbolt adalah merek dagang Intel Corporation atau anak perusahaannya.
"USB4™" adalah merek dagang dari USB Implementers Forum dan hanya dimaksudkan untuk digunakan dengan produk berdasarkan dan sesuai dengan spesifikasi USB4™.