Saya memiliki beberapa mesin Dell XPS 13 yang menunjukkan kegagalan berselang port USB 3.0 kiri, seperti yang dijelaskan dalam utas ini . Saya kehilangan data karena korupsi diam-diam / terputus pada beberapa HDD eksternal.
Bukti menunjukkan cacat desain perangkat keras (pelindung yang tidak memadai pada kabel yang menghubungkan port secara internal ke pengontrol) yang menyebabkan gangguan saat beroperasi pada protokol USB 3.0. Oleh karena itu, tidak mungkin diselesaikan sepenuhnya dalam pembaruan perangkat lunak / firmware.
Apa yang saya cari adalah solusi perangkat lunak untuk secara paksa menurunkan satu port untuk menggunakan USB 2.0 bahkan jika perangkat yang mampu USB 3.0 terpasang di dalamnya . Beberapa orang telah melaporkan kesuksesan dalam menggunakan hub USB 2.0, tetapi saya sedang mencari solusi tanpa perangkat keras tambahan.
Windows melaporkan pengontrol USB sebagai Intel(R) USB 3.0 eXtensible Host Controller
. Kedua port melewati hub root yang sama. Tolong beritahu saya jika saya perlu memberikan rincian lebih lanjut tentang controller.
Tidak ada opsi BIOS untuk beralih kecepatan USB (ternyata, ada, tetapi tidak disajikan dengan jelas). Saya ingin port lain beroperasi pada 3.0, jika memungkinkan.
Jawaban:
Ini kemungkinan tidak mungkin, atau sangat spesifik perangkat. Jika memungkinkan, itu akan tergantung pada bagaimana kompatibilitas 2.0 / 3.0 ditangani oleh sistem. Saya berharap perangkat keras dan protokol deteksi tingkat rendah, serta manajemen frekuensi transmisi, ditangani di perangkat keras / firmware - bukan OS. Jika itu masalahnya, maka sepenuhnya tergantung pada vendor perangkat keras untuk memberikan dukungan untuk memaksa "mode lama" pada driver. Saya sangat ragu ini umumnya - jika sama sekali - dilakukan.
Anda harus membaca dokumentasi pabrik perangkat keras Anda untuk informasi lebih lanjut tentang ini.
sumber
Meskipun ini bukan solusi perangkat lunak, jika Anda menggunakan kabel ekstensi USB 2 maka itu akan mencegah 5 pin USB 3 pada steker dari secara fisik menghubungkan kabel yang membawa jabat tangan USB 3 antara host dan perangkat. Perangkat atau kabel USB 2 hanya memiliki 4 pin. Port USB 3 akan menjadi default untuk komunikasi pensinyalan USB 2 ketika hanya 4 pin yang terhubung. Kabel ekstensi USB 2 hanya merusak 4 kabel yang menghubungkan 4 pin komunikasi USB 2 saja.
sumber
Itu mungkin. Ini melibatkan pengubahan register konfigurasi pada pengontrol xHCI, jadi itu jelas spesifik chipset. Inilah yang dilakukan di Linux. Saya kira seharusnya bisa melakukannya di Windows juga, tapi saya tidak tahu utilitas apa yang digunakan.
Untuk mengatur kedua port ke mode USB 2.0:
Port kanan 3.0 dan port kiri 2.0:
Port kanan 2.0 dan port kiri 3.0:
Mengubah register di d8 (USB3_PSSEN) mengatur port-port dalam mode USB 2.0, tetapi port-port tersebut masih berada pada pengontrol xHCI. Untuk beralih ke EHCI, Anda juga harus mengubah register di d0 (XUSB2PR). Misalnya untuk menjalankan kedua port dari contoller EHCI Anda harus melakukan ini:
Register didokumentasikan dalam lembar data ini, di bagian 17.1.
http://www.intel.com/content/www/id/id/chipsets/7-series-chipset-pch-datasheet.html
sumber
Untuk jawaban khusus sistem untuk pertanyaan saya, Dell XPS 13 memiliki
USB Debug
opsi di BIOS .Saat diaktifkan, ini memaksa port USB kiri ke mode 2.0 / EHCI, sementara port kanan tetap 3.0.
Masih harus dilihat apakah itu membantu masalah aslinya.Setelah beberapa pengujian, tampaknya memang membantu dengan masalah tersebut. Itu membuat saya lebih atau kurang yakin opsi ini di BIOS hanya ada karena mereka menyadari masalah desain perangkat keras.sumber
Saya memiliki xbox 360 controller tetapi HP Stream Notebook 11 saya memiliki usb 3.0 dan perlu usb 2.0. Namun jika Anda menggunakan hub USB 2.0, Anda akan bisa mendapatkan kecepatan 3.0 tetapi dengan koneksi 2.0.
Semoga ini bisa membantu, Jake
sumber