Kā novērst GPD Pocket 4 automātiskās rotācijas nedarbošanos (Code 10)
Ja jūsu GPD Pocket 4 ir pārstājis automātiski rotēt displeju, trūkst opcijas Rotation Lock un akselerometrs Device Manager rāda “This device cannot start (Code 10)”, problēmu var izraisīt nesen veikts AMD I2C kontrollera draivera atjauninājums.
Nesen skartās sistēmas tika atjaunotas, atritinot konkrēto AMD I2C Controller, ko izmanto Pocket 4 akselerometrs. Akselerometra draivera vai visa GPD draiveru pakotnes pārinstalēšana var nedarboties, jo Windows var saglabāt jaunāko, augstākās versijas AMD I2C draiveri.
Simptomi
- Displejs vairs negriežas, kad GPD Pocket 4 tiek pagriezts.
- Vadīkla Rotation Lock trūkst Windows iestatījumos vai Quick Settings.
- Memsic MXC6655 akselerometrs parādās Device Manager ar dzeltenu brīdinājuma ikonu.
- Ierīces statuss ziņo “This device cannot start (Code 10)”.
Kas izraisa problēmu?
GPD Pocket 4 izmanto Memsic MXC6655 akselerometru, kas sazinās ar Windows caur AMD I2C kontrolieri. Pierādījumi no skartajām sistēmām norāda uz saderības regresiju jaunākajā AMD I2C draiverī, nevis uz akselerometra fizisku bojājumu.
AMD Ryzen Chipset Software 8.07.16.1035 ietver AMD I2C draivera versiju 1.2.0.131. Iepriekšējā 8.05.04.516 pakotne ietver versiju 1.2.0.126. Attiecīgā kontrollera atritināšana uz iepriekšējo draiveri ir atjaunojusi akselerometru un automātisko rotāciju skartajās ierīcēs.
To nav oficiāli apstiprinājis AMD vai GPD kā universālu defektu, tāpēc pirms izmaiņu veikšanas pārbaudiet instalētā draivera versiju. Nepiespiediet nesaistītu draiveri, ja jūsu versija vai aparatūra atšķiras.
Labojums: atritiniet AMD I2C Controller
- Ar peles labo pogu noklikšķiniet uz Start pogas un atlasiet Device Manager.
- Atveriet View izvēlni un atlasiet Devices by connection.
- Atrodiet bojāto Memsic MXC6655 accelerometer. Izmantojiet savienojumu koku, lai identificētu vecāku AMD I2C Controller.
- Ar peles labo pogu noklikšķiniet uz šī AMD I2C Controller un atlasiet Properties.
- Atveriet Driver cilni un pierakstiet pašreizējo Driver Version. Ieteicams nofotografēt vai uzņemt ekrānuzņēmumu.
- Atlasiet Roll Back Driver. Ja Windows jautā iemeslu, atlasiet opciju, kas izskaidro, ka iepriekšējais draiveris darbojās pareizi.
- Restartējiet GPD Pocket 4.
Ja ir uzskaitīti vairāki AMD I2C Controller, neatritiniet kontrollerus pēc nejaušības principa. Izmantojiet Devices by connection, lai identificētu ar akselerometru saistīto kontrolieri.
Ja Roll Back Driver nav pieejams
- Atveriet skartā AMD I2C Controller Properties logu un atlasiet Update Driver.
- Atlasiet Browse my computer for drivers, pēc tam Let me pick from a list of available drivers on my computer.
- Ja AMD I2C draiveris 1.2.0.126 ir uzskaitīts tam pašam kontrollerim, atlasiet to un pabeidziet instalēšanu.
- Restartējiet ierīci.
Ja iepriekšējais draiveris nav saglabāts datorā, izmantojiet AMD iepriekšējo Ryzen Chipset Software laidienu vai oficiālo GPD Pocket 4 draiveru pakotni. Vecākas pakotnes parasta instalēšana joprojām var atstāt jaunāko I2C draiveri vietā, tāpēc pēc tam pārbaudiet kontrollera Driver Version. Ja neesat pārliecināts, kurš kontrolleris vai draiveris ir piemērots, pirms manuālas draivera instalēšanas piespiešanas sazinieties ar atbalsta dienestu.
Veiciet auksto atiestatīšanu
Ja Code 10 joprojām parādās pēc draivera atritināšanas:
- Pilnībā izslēdziet Windows.
- Atvienojiet lādētāju, USB ierīces, dokus un citas perifērijas ierīces.
- Kad Pocket 4 ir izslēgts, turiet barošanas pogu nospiestu aptuveni 20 līdz 30 sekundes.
- Pievienojiet lādētāju atpakaļ un iedarbiniet ierīci.
Apstipriniet, ka labojums darbojās
- Atveriet Device Manager un apstipriniet, ka brīdinājuma ikona un Code 10 kļūda ir pazudušas no MXC6655 akselerometra.
- Pārbaudiet, vai Rotation Lock atkal ir pieejams Windows iestatījumos vai Quick Settings.
- Pagrieziet Pocket 4 katrā atbalstītajā orientācijā un ļaujiet Windows dažas sekundes reaģēt.
Izvairieties no problemātiskā draivera pārinstalēšanas
Windows Update vai vēlāka AMD čipseta instalācija var atkal piedāvāt jaunāko I2C draiveri. Kamēr AMD vai GPD nav nodrošinājis apstiprinātu labotu laidienu, pēc čipseta atjauninājumiem pārbaudiet AMD I2C Controller versiju. Izvairieties no reģistra rotācijas labojumiem, BIOS programmaparatūras atjaunināšanas vai Windows pārinstalēšanas, kamēr akselerometrs joprojām ziņo Code 10; šīs darbības neatrisina kontrollera draiveri, kas nevar iedarbināt sensoru.
Oficiālie draiveru resursi
Questions on this guide
1 answeredHas GPD, and by extension, any stores such as this one, reported this issue to AMD, and recommended customers do so as well.
AMD will NOT pay attention and fix the issue without push from OEM/ODM/Reseller/Customers
I have done my part and submitted a ticket, anyone having this issue should as well.
We have reported it to GPD.