Gerenciar atualizações do firmware do Surface Dock

Leia sobre os diferentes métodos que você pode usar para gerenciar o processo de atualizações do firmware do Surface Dock.

O Surface Dock fornece conectividade externa a dispositivos Surface por meio de uma conexão de cabo única que inclui o fornecimento de energia, conexão Ethernet, áudio, USB 3.0 e DisplayPort. Várias conexões fornecidas pelo Surface Dock são habilitadas por um chipset inteligente dentro do dispositivo de Surface Dock. Assim como o chipset do dispositivo Surface, o chipset que é incorporado ao Surface Dock é controlado pelo firmware. Para saber mais sobre o Surface Dock, consulte o vídeo de demonstração do Surface Dock.

Assim como o firmware para dispositivos Surface, o firmware do Surface Dock também está contido em um driver baixado que é visível no Gerenciador de Dispositivos. Esse driver prepara os arquivos de atualização do firmware no dispositivo Surface. Quando um Surface Dock está conectado e o driver é carregado, a versão mais recente do firmware testado pelo driver é detectada e arquivos do firmware são copiados para o Surface Dock. O Surface Dock inicia um processo de duas fases para aplicar o firmware internamente. Cada fase exige que o Surface Dock seja desconectado do dispositivo Surface antes que o firmware seja aplicado. O driver copia o firmware no encaixe, mas o aplica somente quando o usuário desconecta o dispositivo Surface do Surface Dock. Isso garante que não haja interrupções porque o firmware é aplicado somente quando o usuário sair de sua mesa com o dispositivo.

Observação

Você pode aprender mais sobre o processo de atualização do firmware para dispositivos Surface e como o firmware é atualizado por meio de instalação do driver nos seguintes links:

O processo de atualização do firmware do Surface Dock mostrado na Figura 1 segue estas etapas:

  1. Os drivers do Surface Dock são instalados nos dispositivos Surface que estão conectados, ou foram conectados anteriormente, a um Surface Dock.

  2. Os drivers do Surface Dock são carregados quando o Surface Dock é conectado ao dispositivo Surface.

  3. A versão do firmware instalada no Surface Dock é comparada com a versão do firmware preparada pelo driver do Surface Dock.

  4. Se a versão do firmware no Surface Dock for mais antiga do que a versão do firmware contida no driver do Surface Dock, os arquivos de atualização do firmware do chipset principal serão copiados do driver para o Surface Dock.

  5. Quando o Surface Dock for desconectado, o Surface Dock irá instalar a atualização do firmware no chipset principal.

  6. Quando o Surface Dock for conectado novamente, o firmware do chipset principal será verificado em relação ao firmware presente no driver do Surface Dock.

  7. Se a atualização do firmware do chipset principal for instalada com êxito, o driver do Surface Dock irá copiar a atualização do firmware do DisplayPort.

  8. Quando o Surface Dock for desconectado uma segunda vez, ele instalará a atualização do firmware no chipset do DisplayPort. Esse processo leva até 3 minutos para ser aplicado.

Processo de atualização do firmware do Surface Dock

1- A instalação do driver pode ser realizada pelo Windows Update, por instalação manual ou baixada automaticamente com o Microsoft Surface Dock Updater

2 - O processo de instalação do firmware do Surface Dock leva cerca de 3 minutos

Figura 1. O processo de atualização do firmware do Surface Dock

Se o processo de instalação do firmware for interrompido (por exemplo, se o Surface Dock ficar sem energia durante a instalação do firmware), o Surface Dock será automaticamente revertido para o firmware anterior sem a intervenção do usuário, e o processo de atualização será reiniciado na próxima vez que o Surface Dock for desconectado. Para a maioria dos usuários, esse processo de atualização deve ser totalmente transparente.

Métodos de atualização do firmware do Surface Dock

Há três métodos que você pode usar para atualizar o firmware do Surface Dock:

Instalação automática com o Windows Update

O Windows Update é o método que a maioria dos usuários irá usar. Os drivers do Surface Dock são baixados automaticamente do Windows Update e o processo de atualização do Surface Dock é iniciado sem a intervenção do usuário. O processo de atualização de duas fases do Surface Dock descrito anteriormente ocorre em segundo plano enquanto o usuário conecta e desconecta o Surface Dock durante o uso normal.

Observação

A versão de driver que é exibida no Gerenciador de Dispositivos talvez seja diferente da versão do firmware que o Surface Dock usa.

Implantação de drivers baixados do Centro de Download da Microsoft

Esse método é usado principalmente em ambientes onde os drivers e o firmware do dispositivo Surface são gerenciados separadamente do Windows Update. Consulte Gerenciar atualizações de driver e firmware do Surface para obter mais informações sobre os diferentes métodos de gerenciar atualizações de driver e firmware do dispositivo Surface. Atualizar o firmware do Surface Dock usando esse método envolve baixar e implantar um pacote MSI no dispositivo Surface que contém o firmware e os drivers do Surface Dock atualizados. Este é o mesmo método recomendado para atualizar todos os outros drivers e firmware do Surface. O processo de atualização do firmware em duas fases ocorre em segundo plano sempre que o Surface Dock for desconectado, da mesma forma que ocorre com o método do Windows Update.

Para obter mais informações sobre como implantar pacote MSI, consulte Criar e implantar um aplicativo com o System Center Configuration Manager.

Observação

Quando os drivers são instalados por meio do Windows Update ou do pacote MSI, as chaves do Registro adicionadas indicam que versão do firmware está instalada no Surface Dock e que elas estão contidas no driver do Surface Dock. Estas chaves do Registro podem ser encontradas em: HKLM\Software\Microsoft\Windows NT\CurrentVersion\WUDF\Services\SurfaceDockFwUpdate\Parameters

O status do firmware é exibido para o chipset principal (exibido como Component10) e para o chipset do DisplayPort (exibido como Component20). Para cada chipset, há quatro chaves, onde xx é 10 ou 20, de acordo com cada chipset:

  • ComponentxxCurrentFwVersion – essa chave exibe a versão do firmware que está instalado no Surface Dock conectado atualmente ou conectado mais recentemente.

  • ComponentxxOfferFwVersion – essa chave exibe a versão do firmware preparada pelo driver do Surface Dock.

  • ComponentxxFirmwareUpdateStatus – essa chave exibe o preparo do processo de atualização do firmware do Surface Dock.

  • ComponentxxFirmwareUpdateStatusRejectReason – essa chave muda conforme a atualização do firmware é processada. Ela deve resultar em 0 após a instalação bem-sucedida do firmware do Surface Dock.

Observação

Essas chaves do Registro não estarão presentes, exceto se você tiver instalado drivers do Surface Dock atualizados por meio da implantação MSI ou do Windows Update.

Atualizar manualmente com o Microsoft Surface Dock Updater

O método manual que usa a ferramenta Microsoft Surface Dock Updater para atualizar o Surface Dock é usado principalmente em ambientes onde o departamento de TI prepara os Surface Docks antes de entregá-los aos usuários finais ou para a solução de problemas de um Surface Dock. O Microsoft Surface Dock Updater é uma ferramenta que você pode executar em qualquer dispositivo Surface. Ele é compatível com o Surface Dock e irá orientá-lo pelo processo de execução da atualização do firmware do Surface Dock no menor intervalo de tempo possível. Você também pode usar essa ferramenta para verificar o status do firmware de um Surface Dock conectado.

Para obter mais informações sobre como usar a ferramenta Microsoft Surface Dock Updater, consulte Microsoft Surface Dock Updater. Você pode baixar a ferramenta Microsoft Surface Dock Updater na página de ferramentas do Surface para TI no Centro de Download da Microsoft.