usb3 portas mantêm dispositivos de desconexão

1

Computador: HP ProDesk 600 G1 DM (mini desktop). Windows 7-64 SP1

4 USB2 na parte de trás e 2 USB3 na frente. Eu comprei dois hubs USB3 de 4 portas que possuem suas próprias fontes de alimentação. Quando conecto os hubs às portas traseiras USB2, tudo parece funcionar bem - os dispositivos conectados ao hub (cada porta tem seu próprio botão de energia) sempre permanecem conectados ao computador.

Se eu mover os hubs para as portas USB3 frontais, parece que o que estiver conectado aos hubs continua adormecendo. Quando digo adormecer, o que parece está acontecendo é que o computador ainda vê os dispositivos conectados ao hub, mas o computador não consegue se comunicar com o dispositivo.

Isso é mais comum com alguns telefones de teste que eu conectei ao hub - à medida que eu compilo um novo código de aplicativo e implanto-o nos telefones, o Android adb só perde a comunicação com os dispositivos. Eu tenho que desconectar manualmente cada telefone e reconectar-se ao cabo USB. Quando eu desconecto, o computador faz aquele tom "desconectado" e quando eu reconecto ele faz o tom "conectado" e tudo funciona de novo. Mas 10 minutos depois, tudo acontece de novo. É muito chato.

Por enquanto estou reconectando o hub de volta para as portas USB2. Mas esse problema de "adormecer", se bem me lembro, parece ter acontecido já que eu costumava ter unidades SATA externas de 1TB conectadas a cada porta USB3 - e eu observava de tempos em tempos que as unidades mostravam desconectadas ou ele estava conectado, mas a unidade não podia ser acessada até eu discar e reconectar novamente.

Verifiquei as configurações de energia e desativei USB selective suspend e verifiquei também se todas as configurações de energia estão desativadas no Gerenciador de dispositivos. Além de pensar que essas portas USB3 são ruins - não consigo pensar em mais o que ver ou verificar.

atualização:

Duas unidades Seagate HDD USB3 de 2 TB:     Win7-64 desktop: não funciona em qualquer porta usb2 ou usb3, não funciona no hub. No entanto, essas unidades funcionaram em um determinado momento, pois faziam o backup rotineiro da área de trabalho     Laptop Win10: as unidades funcionam bem nas portas USB2 e USB3

Dois hubs alimentados por USB3:     Win7-64 desktop: funciona em portas USB2 e USB3, problemas com dispositivos sendo desconectados aleatoriamente     Laptop Win10: funciona muito bem em ambas as portas USB2 e USB3.

Outros dispositivos:    Telefones de teste (2 samsung Samsung, 1 Motorolla): todos funcionam conectados a portas USB2 e USB3, bem como funcionam através dos hubs USB3 - no entanto, as desconexões continuam acontecendo quando o hub USB é conectado à porta USB3.

Isso é frustrante ... começando a achar que é um problema de energia com as duas portas USB3 na área de trabalho ... mas as HDDs não estão funcionando conectadas ao USB2 (mas isso faz sentido porque o USB2 pode não ser enviando energia suficiente para o disco rígido). No entanto, liguei o HDD ao Hub alimentado que estava conectado a um USB2 e o HDD ainda não funcionava / era reconhecido.

Estou perplexo.

    
por rolinger 01.09.2018 / 13:59

2 respostas

1

Resolvido:

O USB3 desconecta continuamente dispositivos USB2 e inferiores, enquanto não funciona em dispositivos USB3.

Gerenciador de dispositivos mostrando unknown device . Propriedades - > Detalhes - > As IDs de hardware revelaram que era PCI\VEN_8086&DEV_8C31&SUBSYS_21D0103C - a pesquisa rápida no google retornou que o id de hardware pertence ao meu computador (HP 600 G1 DM): Intel(R) USB 3.0 eXtensible Host Controller drivers / Hewlett-Packard HP ProDesk 600 G1 DM (M9Q80US#ABA) .

Em seguida, fui ao Suporte HP para encontrar o driver do controlador host USB 3.0 eXtensible, baixei (sp72828.exe) e instalei e ele falhou com o erro: Not compatible with this computer ... Eu tentei o modo de compatibilidade e ele falhou novamente com: wrong operation system . Então entrei diretamente no site da Intel e peguei o driver de lá, mas recebi as mesmas mensagens de erro.

Eu desinstalei o unknown host do Gerenciador de dispositivos e tentei novamente, recebi as mesmas mensagens de erro. Última tentativa de vala, em propriedades de 'dispositivo desconhecido' eu tentei atualizar o driver e apontado manualmente para o diretório que tinha o driver baixado da HP (sp72828.exe) e milagrosamente ele instalado corretamente. Todos os meus dispositivos conectados USB3 voltaram, os hubs externos USB3 estavam funcionando novamente. Parece ser um driver mais antigo (2015) e os novos mostram datas de meados de 2017 - mas vou deixar por enquanto. Levou-me umas 6 horas só para que funcionasse de novo, não iria brincar com ele tão cedo.

Escrevendo isso para o caso de alguém ter o mesmo problema, talvez isso ajude a resolver o problema.

    
por 02.09.2018 / 04:43
0

Como eu vejo na descrição do problema, o maior problema foi a diferença no comportamento do USB 3.0 entre portas traseiras e portas frontais.

Há uma diferença séria entre as portas traseiras e frontais: as portas traseiras têm todos os rastreamentos da placa PCB integrada, enquanto a parte frontal tem todos os rastreamentos semelhantes PLUS extra conector PLUS extra cabo. Para obter uma qualidade de sinal semelhante em canais mais longos, os PHYs da porta do host correspondente devem ser configurados para um nível mais alto de desenfatização e equalização mais strong no lado do receptor, para tornar os canais confiáveis. Pelo que me lembro do passado, alguns fornecedores OEM instalariam dois drivers host DIFERENTES para portas traseiras e frontais. Para fazer isso, deve haver conhecimento exato da configuração USB da placa (qual porta externa está conectada a quais pinos internos) e ter um driver personalizado. Portanto, a instalação do driver genérico pode funcionar, mas deixa as portas frontais um pouco deficientes.

Mais, o HP ProDesk 600 G1 usa um chipset Q85 de 5 anos de idade, ~ 2013, quando o xHCI estava bastante bugs. Um método comum para corrigir deficiências de hardware era usar os chamados "drivers de filtro" com a aprovação e assistência da Microsoft. À medida que o hardware avança e as correções de hardware são implementadas, os drivers mais novos não têm essas correções, eles expiram. Portanto, os drivers mais recentes não são necessários, o melhor para hardware mais antigo, e pode haver falhas funcionais, mesmo se o sistema relatar o sucesso da instalação. Portanto, o driver de 2015 pode ser o melhor que você pode ter.

Essa é provavelmente a razão pela qual o sistema USB freqüentemente se desfaz com a nova atualização do sistema.

    
por 04.09.2018 / 23:33