Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Windows Dev Kit 2023 (codinome "Project Volterra") ofereceu aos desenvolvedores do Windows uma das primeiras oportunidades de oferecer suporte ao desenvolvimento e teste em um dispositivo com uma Unidade de Processamento Neural (NPU) que fornece a melhor capacidade de computação de IA da categoria, várias portas e um design empilhável para desktops e implantação de rack. Este kit de desenvolvimento foi criado especificamente para desenvolver, depurar e testar aplicativos nativos do Windows para Arm.
O Windows Dev Kit 2023 não está mais disponível para novas compras, mas agora você pode encontrar PCs Copilot+ oferecendo NPUs e o que há de mais recente em recursos de IA e capacidade de computação.
Especificidades do dispositivo
- 32GB LPDDR4x RAM e 512GB de armazenamento NVMe rápido
- Plataforma de computação Snapdragon® 8cx Gen 3
- Portas: 3x USB-A, 2x USB-C, Mini-Display (suporte HBR2), Ethernet (RJ45)
- Feito com 20% de plástico oceânico reciclado
Configuração do dispositivo
Quando ligar o dispositivo e ligar à Internet pela primeira vez, siga as instruções de introdução e a configuração do Windows Update para garantir que o software mais recente está a ser executado no dispositivo.
Identificar botões e portas externas
Com o dispositivo plano sobre a mesa, os três botões no lado esquerdo do dispositivo, da esquerda para a direita, são:
- Botão Boot to USB: mantenha pressionado o botão Power e o botão Boot to USB para inicializar no pen drive USB-C. Use esse método para criar uma nova imagem do dispositivo com a imagem de recuperação mais recente.
- Botão UEFI: mantenha pressionado o botão liga/desliga e o botão UEFI para inicializar no menu UEFI. (USB-C conexões de monitor não são compatíveis ao explorar UEFI.)
- Botão liga/desliga
Todas as portas externas estão disponíveis após a inicialização do dispositivo no Windows 11, incluindo:
- RJ45 para ethernet
- 3 x portas USB-A
- 2 x portas USB-C
- Bluetooth & WiFi
O dispositivo suporta até três monitores usando a porta mDP e as duas portas USB-C.
Observação
A UEFI (Unified Extensible Firmware Interface) substitui o BIOS (sistema básico de entrada/saída) padrão por novos recursos, incluindo inicialização mais rápida e segurança aprimorada. Pode utilizar a UEFI para gerir as funcionalidades de firmware no seu dispositivo.
Configurar energia
O kit de desenvolvimento inclui uma fonte de alimentação de 90W. Conecte a fonte de alimentação à parte traseira na extremidade esquerda do dispositivo.
- O dispositivo muda por padrão para o "Modo de Espera Conectado" quando não está em uso. Você pode optar por hibernar o dispositivo usando os controles do sistema operacional.
- O firmware suporta e controla o controle do ventilador. O ventilador é acionado conforme necessário para gerenciar a carga térmica.
- O dispositivo não tem bateria, então o sistema funciona apenas em AC. Não há modo DC contra o qual testar.
Configurar ecrã - Como ligar monitores
Para uma melhor experiência, utilize a porta mDP como ecrã principal ao configurar este dispositivo. Até que o dispositivo inicialize no Windows, todos os padrões de saída de exibição são padronizados para o monitor conectado à porta mDP.
Use a porta mDP para estes cenários:
- Ver o logótipo de arranque ao ligar o dispositivo.
- Iniciando no UEFI para alterar as configurações de firmware.
- Instalação da imagem de recuperação para o dispositivo, transferida a partir da página Imagem de recuperação.
- Processos BitLocker (como um pedido de chave de recuperação ou um PIN de pré-inicialização).
- Qualquer atividade de inicialização (inicialização) do sistema operacional Windows que exija ver algo na tela antes que o Windows seja carregado, como um erro de inicialização do Windows ou um loop de inicialização de verificação de bug.
- Recuperação Automática do Windows.
- Inicializando no Ambiente de Recuperação do Windows (WinRE) ou no Windows PE (WinPE) usando um disco de inicialização USB.
- Apropriar-se do firmware usando o SEMM.
Requisitos e notas para usar portas de exibição de dispositivo do Windows Developer Kit:
- Se o único monitor conectado ao dispositivo estiver USB-C e você não usar a porta mDP (como observado anteriormente), você não verá uma saída de tela de inicialização quando ligar o dispositivo até que o Windows inicialize. O processo de inicialização do Windows deve levar cerca de 25 segundos.
- Se ligar um monitor HDMI ou DVI à porta mDP, necessita de um adaptador ativo mini-DP para HDMI ou um adaptador ativo mini-DP para DVI. *Se a ligação não estiver a funcionar, poderá estar a utilizar um adaptador passivo ou um cabo com um adaptador passivo incorporado. Os cabos devem ser de 2m/6ft ou menos.
- Ao conectar um teclado ou mouse externo, use as portas USB-A, não USB-C. Usar USB-C para conectar um teclado ou mouse funciona apenas intermitentemente.
| Portos | Modo de transmissão | Velocidade máxima dos dados | Monitores suportados (resolução máxima) | Comments |
|---|---|---|---|---|
| mDP | HBR2 | 4 vias x 5,4 Gbps/pista | SST: 3840 x 2160 @ 60Hz, MST: (x2) 2560 x 1600 @ 60Hz | Porta de monitor padrão para inicializar com o menu UEFI |
| USB-C (x2) | HBR3 | 4 pistas x 8,1 Gbps/pista | SST: 5120x2880 @ 60Hz, SST: 4096x2160 @ 60Hz, MST: (x2) 3840x2160 @ 60Hz (RB2), MST: (x2) 2560x1600 @ 60Hz (CVT, RB) | Porta de monitor padrão para inicializar sem menu UEFI |
Instalar ferramentas de desenvolvedor nativas do Arm
Você pode instalar um conjunto totalmente nativo do Arm de ferramentas de desenvolvedor no Windows 11, incluindo:
Visual Studio 2022 17.4 para Arm64
Esta versão é a primeira versão nativa do Arm64 do Visual Studio. Ele inclui cargas de trabalho para desenvolvimento de desktop com C++ (para projetos baseados em MSBuild), desenvolvimento de desktop .NET, desenvolvimento web, desenvolvimento de jogos e desenvolvimento Node.js. Ele também suporta componentes do Windows SDK e Win App SDK (Win UI).
-
O suporte nativo para Arm64 está disponível a partir do .NET 6, juntamente com o tempo de execução e o SDK do .NET Framework 4.8.1 . O .NET 7 estende esse suporte. Leia mais sobre as melhorias de desempenho do Arm64 no .NET 7.
Código do Visual Studio para Arm
O VS Code suporta uma arquitetura Arm64 desde a versão 1.50 de setembro de 2020, incluindo extensões para desenvolvimento remoto.
O Windows 11 reúne computação local na CPU, GPU e NPU e computação em nuvem com o Azure, incluindo:
ONNX Runtime + Windows Dev Kit 2023 = IA alimentada por NPU
Desbloqueie o poder da NPU para acelerar cargas de trabalho de IA/ML usando o ONNX Runtime com estruturas como PyTorch ou TensorFlow. Comece com estas instruções e tutoriais.
Rede de desenvolvedores Qualcomm: Windows no Snapdragon
Saiba mais sobre a plataforma de computação Snapdragon que alimenta o Windows em dispositivos Snapdragon® com suporte nativo a aplicativos AArch64 (64-bit Arm). Você também pode baixar o Qualcomm Neural Processing SDK para Windows. O Qualcomm® Neural Processing SDK ajuda os desenvolvedores a economizar tempo e esforço na otimização do desempenho de redes neurais treinadas em dispositivos com produtos Qualcomm® AI.
Provedor de Execução QNN para ONNX Runtime
O QNN Execution Provider for ONNX Runtime permite a execução acelerada por hardware em chipsets Qualcomm. Ele usa o Qualcomm AI Engine Direct SDK (QNN SDK) para construir um gráfico QNN a partir de um modelo ONNX. Uma biblioteca de back-end acelerador suportada pode executar o gráfico.
Máquinas Virtuais do Azure com processadores baseados em Ampere Altra Arm
Essas máquinas virtuais executam com eficiência cargas de trabalho de expansão, servidores Web, servidores de aplicativos, bancos de dados de código aberto, aplicativos .NET nativos da nuvem, aplicativos Java, servidores de jogos, servidores de mídia e muito mais.
O suporte para criar aplicativos nativos do Arm e portar aplicativos x64 existentes também está disponível, incluindo:
-
Arm64EC ("Emulation Compatible") é uma nova interface binária de aplicativo (ABI) que permite criar novos aplicativos nativos ou fazer a transição incremental de aplicativos x64 existentes. Aproveite a velocidade e o desempenho nativos possíveis com dispositivos alimentados por Arm, incluindo melhor consumo de energia, vida útil da bateria e cargas de trabalho aceleradas de IA ou ML.
-
Arm64X é um novo tipo de binário que pode conter o código Arm64 clássico e o código Arm64EC juntos. É uma boa opção para middleware ou plugins usados por ambas as ABIs.
As ferramentas de desenvolvedor adicionais suportadas pelo Windows 11 no Arm incluem:
-
Permite instalar distribuições Linux no Windows sem a sobrecarga de uma máquina virtual tradicional ou configuração de inicialização dupla.
-
Uma maneira moderna de executar várias linhas de comando lado a lado em guias ou painéis. É totalmente personalizável com um motor de renderização de texto acelerado por GPU e paleta de comandos.
Gerenciador de Pacotes do Windows
Uma solução abrangente de gerenciador de pacotes que consiste em uma ferramenta de linha de comando (winget) e um conjunto de serviços para a instalação de aplicativos. Ele escolhe o melhor pacote disponível com base na sua arquitetura de hardware.
Brinquedos Elétricos da Microsoft
Um conjunto de utilitários para usuários avançados ajustarem e simplificarem sua experiência do Windows para maior produtividade, incluindo o gerenciador de janelas FancyZones, um gerenciador de teclado, utilitários de mouse, PowerRename e muito mais.
Support
Para obter suporte de hardware ou garantia com o kit de desenvolvimento do Windows on Arm, abra uma solicitação de suporte na página do hub Suporte para serviços corporativos .
FAQs
Como configuro uma unidade de recuperação?
Para criar uma unidade de recuperação USB que capture o estado padrão do dispositivo, você precisa de uma unidade USB vazia de 16 GB. (Este processo apaga todos os dados já armazenados na unidade.)
Na caixa de pesquisa na barra de tarefas, procure Criar uma unidade de recuperação. Depois de selecioná-lo, você pode ser solicitado a inserir uma senha de administrador ou confirmar sua escolha.
Quando a ferramenta abrir, certifique-se de que a opção Efetuar cópia de segurança dos ficheiros do sistema na unidade de recuperação esteja selecionada. Selecione Avançar.
Ligue uma unidade USB, selecione-a, selecione Seguinte e, em seguida, selecione Criar. Muitos arquivos são copiados para a unidade de recuperação, então esse processo leva algum tempo.
Para inicializar o dispositivo do kit de desenvolvimento a partir de uma unidade de recuperação:
Ligue a unidade USB e, em seguida, mantenha premido o botão Power + o botão UEFI para arrancar no menu UEFI.
Uma vez na UEFI, use o teclado ou mouse USB-A externo para navegar até o menu Configuração de inicialização.
Clique duas vezes em Armazenamento USB para inicializar a chave USB.
Como faço para atualizar um driver para funcionar em um PC baseado em Windows 11 Arm?
Os controladores de hardware, jogos e aplicações só poderão funcionar se forem concebidos para um PC baseado no Windows 11 Arm. Verifique diretamente com a organização que desenvolveu o driver para encontrar atualizações relevantes do Arm64.
Este dispositivo suporta tecnologia assistiva?
O Windows 11 fornece funcionalidades de acessibilidade incorporadas que o ajudam a fazer mais no seu dispositivo.
Onde posso baixar uma imagem de recuperação para redefinir o Windows Developer Kit 2023 para a condição de fábrica?
A página Imagem de recuperação oferece uma imagem específica para "Windows Dev Kit 2023". Você precisa inserir o número de série do dispositivo.
As imagens personalizadas do SO são suportadas?
Não, atualmente as imagens personalizadas do sistema operativo não são suportadas em dispositivos Microsoft Arm. Apenas a imagem do sistema operacional Windows fornecida no dispositivo quando comprado é suportada. Você pode reinstalar essa imagem, se necessário, usando a imagem de recuperação para download na página Imagem de recuperação.
Onde posso ver o Windows Dev Kit?
Embora já não possa comprar o Windows Dev Kit através da Microsoft Store, pode ver o vídeo de demonstração do dispositivo na secção seguinte.
Para saber mais, consulte Perguntas frequentes sobre computadores baseados em Windows Arm.