Wenn Ihr GPD Pocket 4 aufgehört hat, das Display automatisch zu drehen, die Option „Drehsperre“ fehlt und der Beschleunigungssensor anzeigt „Dieses Gerät kann nicht gestartet werden (Code 10)“ im Geräte-Manager, kann das Problem durch ein kürzliches Update des AMD-I2C-Controller-Treibers verursacht worden sein.
Betroffene Systeme wurden kürzlich wiederhergestellt, indem der spezifische AMD-I2C-Controller zurückgesetzt wurde, der vom Pocket 4-Beschleunigungssensor verwendet wird. Eine Neuinstallation des Beschleunigungssensor-Treibers oder des gesamten GPD-Treiberpakets funktioniert möglicherweise nicht, da Windows den neueren, höher versionierten AMD-I2C-Treiber beibehalten kann.
Symptome
- Das Display dreht sich nicht mehr, wenn GPD Pocket 4 eingeschaltet wird.
- Die Steuerung für die Rotations sperre fehlt in den Windows Einstellungen oder den Schnelleinstellungen.
- Der Memsic MXC6655 Beschleunigungssensor wird im Geräte-Manager mit einem gelben Warnsymbol angezeigt.
- Der Gerätestatus meldet „Dieses Gerät kann nicht gestartet werden (Code 10)“.
Was verursacht das Problem?
Das GPD Pocket 4 verwendet einen Memsic MXC6655 Beschleunigungssensor, der über einen AMD I2C Controller mit Windows kommuniziert. Hinweise aus betroffenen Systemen deuten auf eine Kompatibilitätsregression im neueren AMD I2C Treiber hin, anstatt auf einen physischen Defekt des Beschleunigungssensors.
Die AMD Ryzen Chipset Software 8.07.16.1035 enthält die AMD I2C Treiberversion 1.2.0.131. Das vorherige Paket 8.05.04.516 enthält die Version 1.2.0.126. Die Rückkehr zum vorherigen Treiber für den relevanten Controller hat den Beschleunigungssensor und die automatische Rotation auf betroffenen Geräten wiederhergestellt.
Dies wurde von AMD oder GPD nicht offiziell als universeller Fehler bestätigt. Überprüfen Sie daher die installierte Treiberversion, bevor Sie Änderungen vornehmen. Erzwingen Sie keinen unrelated Treiber, wenn Ihre Version oder Hardware abweicht.
Lösung: Den AMD I2C Controller zurücksetzen
- Klicken Sie mit der rechten Maustaste auf die Start -Schaltfläche und wählen Sie Geräte-Manager.
- Öffnen Sie das Menü Ansicht und wählen Sie Geräte nach Verbindung.
- Lokalisieren Sie den fehlerhaften Memsic MXC6655 Beschleunigungssensor. Verwenden Sie den Verbindungsbaum, um den übergeordneten AMD I2C Controller.
- zu identifizieren. Klicken Sie mit der rechten Maustaste auf diesen AMD I2C Controller und wählen Sie Eigenschaften.
- Öffnen Sie das Menü Treiber -Registerkarte aus und notieren Sie die aktuelle Treiberversion. Es wird empfohlen, ein Foto oder einen Screenshot zu machen.
- Wählen Sie Treiber zurücksetzen. Falls Windows nach einem Grund fragt, wählen Sie die Option, die angibt, dass der vorherige Treiber korrekt funktioniert hat.
- Starten Sie das GPD Pocket 4 neu.
Falls mehr als ein AMD I2C Controller aufgelistet ist, setzen Sie die Controller nicht wahlweise zurück. Verwenden Sie Geräte nach Verbindung , um den mit dem Beschleunigungssensor verbundenen Controller zu identifizieren.
Falls „Treiber zurücksetzen“ nicht verfügbar ist
- Öffnen Sie das betroffene AMD-I2C-Controller-Fenster Eigenschaften und wählen Sie Treiber aktualisieren.
- Wählen Sie Durchsuchen des Computers nach Treibern, gefolgt von Auswahl aus einer Liste verfügbarer Treiber auf meinem Computer.
- Wenn der AMD-I2C-Treiber 1.2.0.126 für denselben Controller aufgelistet ist, wählen Sie ihn aus und schließen Sie die Installation ab.
- Starten Sie das Gerät neu.
Falls der vorherige Treiber nicht auf dem PC gespeichert ist, verwenden Sie die vorherige AMD Ryzen-Chipsatzsoftware-Version oder das offizielle GPD Pocket 4 Treiberpaket. Die Installation eines älteren Pakets kann dazu führen, dass der neuere I2C-Treiber weiterhin aktiv bleibt; überprüfen Sie daher anschließend die Treiberversion des Controllers. Wenn Sie unsicher sind, welcher Controller oder Treiber relevant ist, wenden Sie sich vor einer erzwungenen manuellen Treiberinstallation an den Support.
Führen Sie einen Kaltstart durch
Wenn Code 10 nach dem Zurücksetzen des Treibers weiterhin besteht:
- Schalten Sie Windows vollständig aus.
- Trennen Sie das Ladegerät, USB Geräte, Docks und andere Peripheriegeräte.
- Halten Sie bei ausgeschalteter Pocket 4 die Ein-/Aus-Taste für ungefähr 20 bis 30 Sekunden gedrückt.
- Schließen Sie das Ladegerät wieder an und starten Sie das Gerät.
Überprüfen Sie, ob die Problemlösung erfolgreich war
- Öffnen Sie den Geräte-Manager und stellen Sie sicher, dass das Warnsymbol und der Fehlercode 10 vom MXC6655-Beschleunigungssensor verschwunden sind.
- Stellen Sie sicher, dass die Ausrichtungssperre in den Windows Einstellungen oder Schnelleinstellungen wieder verfügbar ist.
- Drehen Sie die Pocket 4 in jede unterstützte Ausrichtung und warten Sie einige Sekunden, bis Windows reagiert.
Vermeiden Sie eine erneute Installation des problematischen Treibers
Windows Update oder eine spätere AMD-Chipsatzinstallation können den neueren I2C-Treiber erneut anbieten. Bis AMD oder GPD eine bestätigte korrigierte Version bereitstellt, überprüfen Sie nach Chipsatz-Updates die Version des AMD-I2C-Controllers. Vermeiden Sie Registry-Rotationskorrekturen, BIOS Flashing oder eine Neuinstallation von Windows, solange der Beschleunigungssensor weiterhin Code 10 meldet; diese Schritte beheben kein Problem mit einem Controller-Treiber, der den Sensor nicht starten kann.
Fragen & Antworten