AW: Gigabyte GA-Z77X-UD3H - USB-Ports schalten sich ab und PC stürzt ab
Update:
Abgesehen von dem Einfrieren hatte ich noch weitere Probleme:
- Etwa gefühlte 80% aller Shutdowns verharren beim "Herunterfahren"-Bildschirm für ca. 3-4 Minuten ohne besondere Aktivität des Rechners. Unter Linux hab ich ähnliche Verzögerungen festgestellt.
- Mit einem angeschlossenen USB3-Hub von TeckNet funktioniert die Tastatur während des BIOS POST nicht und verhindert so den Zugriff auf BIOS/Bootmenü.
Inzwischen hab ich den USB3-Controller im BIOS deaktiviert und dann ein kleines Python-Script für den Autostart-Ordner geschrieben, dass die aktuelle Uhrzeit loggt (inkl. Zeitunterschied zum letzten Log-Eintrag) und einen Neustart von Windows durchführt. Etwa 30 Neustarts wurden geloggt und alle waren im Abstand von um die 100 Sekunden. Das sind Unterschiede wie Tag und Nacht. Wäre auch nur 1x eine Verzögerungen beim Herunterfahren aufgetreten, dann wäre ein Zeitabstand von mind. 250 Sekunden dabei sein.
Bei dem deaktiviertem USB3-Controller handelt es sich um das Modell VL800 aus den VIA Labs und ist zuständig für 4 meiner USB-Ports. 2 weitere USB3-Ports werden direkt vom Intel-Chipsatz gesteuert. An diesen hängen die Tastatur und die Maus. Wenn ich dort meinen USB3-Hub von TeckNet anschließe, komme ich nun auch ins BIOS. Sonst habe ich den Hub immer an den VIA-Ports angeschlossen und Tastatur/Maus an den Intel-Ports waren während des BIOS-POST tot.
Einige weitere Nachforschungen haben mich zu den unterschiedlichen xHCI-Spezifikationen geführt. Es gab da mal eine vorläufige Spezifikation in der Version 0.96, nach derer einige Controller implementiert wurden. In
diesem ComputerBase-Beitrag wird zitiert, dass diese Spezifikation anfällig für Verbindungsabbrüche ist. Auf
der VIA-Seite ist zu entnehmen, dass der VL800 tatsächlich der 0.96-Spezifikation entspricht. Das könnte natürlich eine Erkärung für meine Probleme sein (inkl. Freezes) oder der Controller bzw. dessen Treiber ist einfach China-Schrott. Ich verdächtige aber schon eher die Hardware, da auch unter Linux Verzögerungen beim Herunterfahren aufgetreten sind.
The other main differentiator is xHCI (eXtensible Host Controller Interface) support, as some of the earlier designs only support xHCI 0.96; newer designs are following the xHCI 1.0 spec. As to exactly what has changed between version 0.96 and 1.0 is somewhat unclear as the previous version of the xHCI specification is no longer available. What we do know is that version 1.0 adds support for what is known as UX states which allows the various peripheral devices to go into a couple of low power sleep modes. Sadly very few devices have UX states enabled today, as it's not entirely backwards compatible with xHCI 0.96 and can cause disconnect problems.
Nach etwas Recherche scheint der Renesas µD720701 USB3-Controller einen guten Ruf zu geniessen. Die PCIe-Karte IFC-PCIE4U3S von Buffalo hat laut heise.de/preisvergleich so einen Chipsatz und bietet 4 externe USB3-Ports. Wäre wohl eine Alternative zu dem VL800. Letzterer bleibt jetzt für immer aus. Der ist unten durch.
Ich weiß nicht, ob ich bei Gigabyte eine RMA machen werde. Viel Lust, das Teil auszubauen, hab ich nicht. Im schlimmsten Fall krieg ich das Ding mit dem Ergebnis "keine Fehler gefunden" zurück.
![Ugly :ugly: :ugly:](/styles/ctec/images/smilies/s000.gif)