Como corrigir a rotação automática do GPD Pocket 4 que não funciona (Código 10)
Se o seu GPD Pocket 4 deixou de rodar o ecrã automaticamente, a opção Bloqueio de rotação desapareceu e o acelerómetro mostra “Este dispositivo não pode iniciar (Código 10)” no Gestor de Dispositivos, o problema pode ser causado por uma atualização recente do controlador do controlador AMD I2C.
Sistemas afetados recentemente foram restaurados revertendo o controlador AMD I2C específico utilizado pelo acelerómetro do Pocket 4. Reinstalar o controlador do acelerómetro ou o pacote completo de controladores GPD pode não funcionar porque o Windows pode manter o controlador AMD I2C mais recente e de versão superior.
Sintomas
- O ecrã já não roda quando o GPD Pocket 4 é virado.
- O controlo Bloqueio de rotação desapareceu das Definições do Windows ou das Definições Rápidas.
- O acelerómetro Memsic MXC6655 aparece no Gestor de Dispositivos com um ícone de aviso amarelo.
- O estado do dispositivo indica “Este dispositivo não pode iniciar (Código 10)”.
O que causa o problema?
O GPD Pocket 4 utiliza um acelerómetro Memsic MXC6655, que comunica com o Windows através de um controlador AMD I2C. As evidências de sistemas afetados indicam uma regressão de compatibilidade no controlador AMD I2C mais recente, e não uma falha física do acelerómetro.
O AMD Ryzen Chipset Software 8.07.16.1035 inclui o controlador AMD I2C versão 1.2.0.131. O pacote anterior 8.05.04.516 inclui a versão 1.2.0.126. Reverter o controlador relevante para o controlador anterior restaurou o acelerómetro e a rotação automática em dispositivos afetados.
Isto não foi formalmente confirmado pela AMD ou pela GPD como um defeito universal, por isso verifique a versão do controlador instalada antes de fazer alterações. Não force um controlador não relacionado se a sua versão ou hardware forem diferentes.
Correção: reverter o Controlador AMD I2C
- Clique com o botão direito no botão Iniciar e selecione Gestor de Dispositivos.
- Abra o menu Ver e selecione Dispositivos por ligação.
- Localize o acelerómetro Memsic MXC6655 com falha. Utilize a árvore de ligações para identificar o Controlador AMD I2C principal.
- Clique com o botão direito nesse Controlador AMD I2C e selecione Propriedades.
- Abra o separador Controlador e anote a Versão do Controlador atual. Recomenda-se tirar uma fotografia ou captura de ecrã.
- Selecione Reverter Controlador. Se o Windows pedir um motivo, selecione a opção que explica que o controlador anterior funcionava corretamente.
- Reinicie o GPD Pocket 4.
Se estiver listado mais do que um Controlador AMD I2C, não reverta controladores aleatoriamente. Utilize Dispositivos por ligação para identificar o controlador associado ao acelerómetro.
Se Reverter Controlador não estiver disponível
- Abra a janela Propriedades do Controlador AMD I2C afetado e selecione Atualizar Controlador.
- Selecione Procurar controladores no meu computador e depois Deixe-me escolher numa lista de controladores disponíveis no meu computador.
- Se o controlador AMD I2C 1.2.0.126 estiver listado para o mesmo controlador, selecione-o e conclua a instalação.
- Reinicie o dispositivo.
Se o controlador anterior não estiver armazenado no PC, utilize a versão anterior do AMD Ryzen Chipset Software ou o pacote oficial de controladores GPD Pocket 4. Instalar normalmente um pacote mais antigo pode ainda deixar o controlador I2C mais recente no lugar, por isso verifique a Versão do Controlador do controlador depois. Se não tiver a certeza de qual controlador ou driver se aplica, contacte o suporte antes de forçar uma instalação manual de controladores.
Efetuar um reinício a frio
Se o Código 10 persistir após a reversão do controlador:
- Encerre o Windows completamente.
- Desligue o carregador, dispositivos USB, docks e outros periféricos.
- Com o Pocket 4 desligado, mantenha o botão de alimentação premido durante aproximadamente 20 a 30 segundos.
- Volte a ligar o carregador e inicie o dispositivo.
Confirmar que a correção funcionou
- Abra o Gestor de Dispositivos e confirme que o ícone de aviso e o erro Código 10 desapareceram do acelerómetro MXC6655.
- Verifique se o Bloqueio de rotação está novamente disponível nas Definições do Windows ou nas Definições Rápidas.
- Rode o Pocket 4 por cada orientação suportada e aguarde alguns segundos para o Windows responder.
Evitar reinstalar o controlador problemático
O Windows Update ou uma instalação posterior do chipset AMD pode voltar a oferecer o controlador I2C mais recente. Até que a AMD ou a GPD forneçam uma versão corrigida confirmada, verifique a versão do Controlador AMD I2C após atualizações do chipset. Evite correções de rotação no registo, flashing da BIOS ou reinstalação do Windows enquanto o acelerómetro ainda reportar Código 10; esses passos não resolvem um controlador que não consegue iniciar o sensor.
Recursos oficiais de controladores
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.