Kaip ištaisyti GPD Pocket 4 automatinį pasukimą, kai jis neveikia (Code 10)
Jei jūsų GPD Pocket 4 nustojo automatiškai sukti ekraną, trūksta parinkties Rotation Lock, o akselerometras Device Manager rodo „This device cannot start (Code 10)“, problemą gali sukelti neseniai atnaujinta AMD I2C valdiklio tvarkyklė.
Neseniai paveiktos sistemos buvo atkurtos grąžinant konkretaus AMD I2C Controller, naudojamo Pocket 4 akselerometro, ankstesnę versiją. Akselerometro tvarkyklės ar viso GPD tvarkyklės paketo įdiegimas iš naujo gali nepadėti, nes Windows gali išsaugoti naujesnę, aukštesnės versijos AMD I2C tvarkyklę.
Simptomai
- Ekranas nebesisuka, kai GPD Pocket 4 pasukamas.
- Windows nustatymuose arba Quick Settings trūksta Rotation Lock valdiklio.
- Device Manager rodomas Memsic MXC6655 akselerometras su geltona įspėjimo piktograma.
- Įrenginio būsena praneša „This device cannot start (Code 10)“.
Kas sukelia problemą?
GPD Pocket 4 naudoja Memsic MXC6655 akselerometrą, kuris su Windows bendrauja per AMD I2C valdiklį. Paveiktų sistemų duomenys rodo naujesnės AMD I2C tvarkyklės suderinamumo regresiją, o ne fizinį akselerometro gedimą.
AMD Ryzen Chipset Software 8.07.16.1035 apima AMD I2C tvarkyklės versiją 1.2.0.131. Ankstesnis 8.05.04.516 paketas apima versiją 1.2.0.126. Atitinkamo valdiklio grąžinimas į ankstesnę tvarkyklę atkūrė akselerometrą ir automatinį pasukimą paveiktuose įrenginiuose.
AMD ar GPD oficialiai nepatvirtino to kaip universalaus defekto, todėl prieš atlikdami pakeitimus patikrinkite įdiegtos tvarkyklės versiją. Nepriverskite nesusijusios tvarkyklės, jei jūsų versija ar aparatūra skiriasi.
Sprendimas: grąžinkite AMD I2C Controller
- Dešiniuoju pelės mygtuku spustelėkite Start mygtuką ir pasirinkite Device Manager.
- Atidarykite View meniu ir pasirinkite Devices by connection.
- Raskite veikiantį Memsic MXC6655 accelerometer. Naudodami jungčių medį nustatykite pagrindinį AMD I2C Controller.
- Dešiniuoju pelės mygtuku spustelėkite tą AMD I2C Controller ir pasirinkite Properties.
- Atidarykite Driver skirtuką ir užsirašykite dabartinę Driver Version. Rekomenduojama nufotografuoti ar padaryti ekrano kopiją.
- Pasirinkite Roll Back Driver. Jei Windows paklaus priežasties, pasirinkite parinktį, paaiškinančią, kad ankstesnė tvarkyklė veikė tinkamai.
- Paleiskite GPD Pocket 4 iš naujo.
Jei išvardyti keli AMD I2C Controller, negrąžinkite valdiklių atsitiktinai. Naudokite Devices by connection, kad nustatytumėte su akselerometru susijusį valdiklį.
Jei Roll Back Driver nepasiekiamas
- Atidarykite paveikto AMD I2C Controller Properties langą ir pasirinkite Update Driver.
- Pasirinkite Browse my computer for drivers, tada Let me pick from a list of available drivers on my computer.
- Jei tam pačiam valdikliui išvardyta AMD I2C tvarkyklė 1.2.0.126, pasirinkite ją ir užbaikite diegimą.
- Paleiskite įrenginį iš naujo.
Jei ankstesnė tvarkyklė nėra išsaugota kompiuteryje, naudokite ankstesnį AMD Ryzen Chipset Software leidimą arba oficialų GPD Pocket 4 tvarkyklės paketą. Įprastas senesnio paketo įdiegimas vis tiek gali palikti naujesnę I2C tvarkyklę, todėl vėliau patikrinkite valdiklio Driver Version. Jei nesate tikri, kuris valdiklis ar tvarkyklė taikomi, susisiekite su palaikymu prieš priversdami rankinį tvarkyklės diegimą.
Atlikite šaltąjį paleidimą iš naujo
Jei Code 10 išlieka po tvarkyklės grąžinimo:
- Visiškai išjunkite Windows.
- Atjunkite įkroviklį, USB įrenginius, dokus ir kitus išorinius įrenginius.
- Kai Pocket 4 išjungtas, laikykite maitinimo mygtuką nuspaustą maždaug 20–30 sekundžių.
- Vėl prijunkite įkroviklį ir paleiskite įrenginį.
Patvirtinkite, kad pataisa suveikė
- Atidarykite Device Manager ir patvirtinkite, kad įspėjimo piktograma ir Code 10 klaida dingo nuo MXC6655 akselerometro.
- Patikrinkite, ar Rotation Lock vėl pasiekiamas Windows nustatymuose arba Quick Settings.
- Pasukite Pocket 4 per kiekvieną palaikomą orientaciją ir palaukite kelias sekundes, kol Windows sureaguos.
Venkite iš naujo įdiegti probleminę tvarkyklę
Windows Update ar vėlesnis AMD lustų rinkinio diegimas gali vėl pasiūlyti naujesnę I2C tvarkyklę. Kol AMD ar GPD nepateiks patvirtinto ištaisyto leidimo, po lustų rinkinio naujinimų patikrinkite AMD I2C Controller versiją. Venkite registro pasukimo pataisų, BIOS programinės įrangos perrašymo ar Windows diegimo iš naujo, kol akselerometras vis dar praneša Code 10; šie veiksmai neišsprendžia valdiklio tvarkyklės, kuri negali paleisti jutiklio, problemos.
Oficialūs tvarkyklių ištekliai
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.