Windows Dev Kit 2023 (nome in codice “Project Volterra”) offriva agli sviluppatori Windows una delle prime opportunità di supportare lo sviluppo e i test su un dispositivo con un'unità di elaborazione neurale (NPU) che offre capacità di calcolo di intelligenza artificiale top di gamma, porte multiple e una progettazione raggruppabile per desktop e distribuzione rack. Questo kit di sviluppo è stato progettato appositamente per sviluppare, eseguire il debug e testare app native di Windows per Arm.
Windows Dev Kit 2023 non è più disponibile per l'acquisto come nuovo, ma è possibile trovare PC Copilot+ che offrono NPU e le ultime novità in fatto di funzionalità di IA e capacità di calcolo.
Specifiche del dispositivo
32 GB di RAM LPDDR4x e 512 GB di archiviazione NVMe veloce
Realizzato col 20% di plastica riciclata dall'oceano
Configurazione del dispositivo
Quando il dispositivo è abilitato e si connette a Internet per la prima volta, seguire le istruzioni introduttive e la configurazione per Windows Update per assicurarsi che il software più recente sia in esecuzione nel dispositivo.
Identificare i pulsanti e le porte esterne
Con il dispositivo piatto sul tavolo, i 3 pulsanti sul lato sinistro del dispositivo, da sinistra a destra, sono:
Pulsante Boot to USB: tenere premuto il pulsante di accensione + il pulsante Boot to USB per eseguire l’avvio sulla chiavetta USB-C. Questo metodo può essere usato per riprodurre l'immagine del dispositivo con la più recente immagine di ripristino.
Pulsante UEFI: tenere premuto il pulsante di accensione + il pulsante UEFI per eseguire l'avvio nel menu UEFI. (le connessioni di monitoraggio USB-C non sono compatibili durante l'esplorazione di UEFI.)
Pulsante di accensione
Tutte le porte esterne saranno disponibili dopo l'avvio del dispositivo in Windows 11, tra cui:
RJ45 per Ethernet
3 porte USB-A
2 porte USB-C
Bluetooth & WiFi
Il dispositivo supporta fino a tre schermi usando la porta mDP e le due porte USB-C.
Nota
Unified Extensible Firmware Interface (UEFI) sostituisce il bios (Basic Input/Output System) standard con nuove funzionalità, tra cui un avvio più veloce e una maggiore sicurezza. È possibile usare UEFI per gestire le funzionalità del firmware sul tuo dispositivo.
Configurare l’alimentazione
Il kit per sviluppatori include un alimentatore da 90W. Collegare l'alimentatore alla parte posteriore a sinistra del dispositivo.
Per impostazione predefinita, il dispositivo sarà in "Modalità standby connesso" quando non è in uso. È possibile scegliere di ibernare il dispositivo usando i controlli del sistema operativo.
Il controllo ventola è supportato e controllato dal firmware. La ventola sarà attivata in base alle esigenze per gestire il carico termico.
Non c'è batteria sul dispositivo, quindi il sistema sarà eseguito solo in corrente alternata. Non è disponibile alcuna modalità in corrente continua da testare.
Configurare la visualizzazione - Come connettere i monitor
Per un'esperienza ottimale, consigliamo di usare la porta mDP come display principale per configurare questo dispositivo. Fino a quando il dispositivo viene avviato in Windows, tutti gli output di visualizzazione sono visualizzati per impostazione predefinita sul monitor connesso alla porta mDP.
Gli scenari che richiederanno l'uso della porta mDP includono:
Visualizzazione del logo di avvio quando si abilita il dispositivo.
Avvio in UEFI per modificare le impostazioni del firmware.
Installazione dell'immagine di ripristino per il dispositivo, scaricata dalla pagina Immagine di ripristino.
Processi di BitLocker (ad esempio una richiesta di chiave di ripristino o un PIN di preavvio).
Qualsiasi attività di avvio del sistema operativo Windows (avvio) che richiede la visualizzazione di un elemento sullo schermo prima del caricamento di Windows, come un errore di avvio di Windows o un ciclo di avvio di controllo dei bug.
Ripristino automatico di Windows.
Avvio nell’ambiente di ripristino di Windows (WinRE) o Windows PE (WinPE) usando un disco di avvio USB.
Acquisizione della titolarità del firmware tramite SEMM.
Requisiti e note per l'uso delle porte di visualizzazione dei dispositivi del kit sviluppatori di Windows:
Se l'unico display connesso al dispositivo è USB-C, se non si usa la porta mDP (come indicato in precedenza), non si visualizzerà un output della schermata di avvio quando si attiva il dispositivo fino a quando viene avviato Windows. Il processo di avvio di Windows richiede circa 25 secondi.
Se si connette un monitor HDMI o DVI alla porta mDP, è necessario un mini-DP a HDMI attivo o mini-DP all’adapter DVI attivo. *Se la connessione non funziona, è possibile che si stia usando un adattatore passivo o un cavo con scheda passiva incorporata. I cavi devono essere da 2m/6ft o meno.
Quando si connette una tastiera esterna o un mouse, usare le porte USB-A, non USB-C. L'uso di USB-C per connettere una tastiera o un mouse funzionerà solo in modo intermittente.
Porte
Modalità di trasmissione
Velocità massima dei dati
Display supportati (risoluzione massima)
Commenti
mDP
HBR2
4 corsie x 5,4 Gbps/corsia
SST: 3840 x 2160 @ 60Hz, MST: (x2) 2560 x 1600 @ 60Hz
Porta di monitoraggio predefinita per l’avvio con il menu UEFI
Si tratta della prima versione di Visual Studio nativa di Arm64 disponibile con carichi di lavoro abilitati per lo sviluppo desktop con C++ (per progetti basati su MSBuild), sviluppo.NET desktop, sviluppo Web, sviluppo di giochi e sviluppo Node.js, e include anche il supporto per i componenti di Windows SDK e Win App SDK (Win UI).
Sbloccare la potenza della NPU per accelerare i carichi di lavoro di IA/ML usando ONNX Runtime con framework come PyTorch o TensorFlow. Introduzione con queste istruzioni ed esercitazioni.
Ulteriori informazioni sulla piattaforma di calcolo Snapdragon che supporta i dispositivi Windows su Snapdragon® con il supporto dell'app nativa AArch64 (Arm a 64 bit). È disponibile anche un collegamento per scaricare Qualcomm Neural Processing SDK per Windows. Qualcomm® Neural Processing SDK è progettato per aiutare gli sviluppatori a risparmiare tempo e sforzi nell’ottimizzazione delle prestazioni delle reti neurali con training nei dispositivi con i prodotti Qualcomm® per intelligenza artificiale.
Il provider di esecuzione QNN per ONNX Runtime abilita l'esecuzione accelerata dell'hardware nei chipset Qualcomm. Usa il SDK diretto del Motore IA Qualcomm (QNN SDK) per costruire un grafico QNN da un modello ONNX che può essere eseguito da una libreria back-end supportata dell'acceleratore.
Progettato per eseguire in modo efficiente carichi di lavoro scalabili, server Web, server applicazioni, database open source, applicazioni sia native del cloud sia .NET avanzate, applicazioni Java, server di gioco, server multimediali e altro ancora.
È disponibile anche il supporto per la complilazione di app native Arm e la conversione di app x64 esistenti, tra cui:
Arm64EC ("Emulation Compatible") è una nuova interfaccia binaria per le applicazioni (ABI) che ti permette di creare nuove applicazioni native o di passare in modo incrementale alle applicazioni x64 esistenti per sfruttare la velocità e le prestazioni native possibili con i dispositivi alimentati da Arm, tra cui un migliore consumo energetico, una maggiore durata della batteria e carichi di lavoro accelerati di AI & ML.
Arm64X è un nuovo tipo di file binario che può contenere sia il codice Arm64 classico che il codice Arm64EC insieme, rendendolo particolarmente adatto al middleware o ai plug-in che possono essere usati da entrambe le istanze ABI.
Gli strumenti di sviluppo aggiuntivi supportati da Windows 11 in Arm includono:
Abilitazione di distribuzioni Linux da installare in Windows senza l’onere aggiuntivo di una macchina virtuale tradizionale o di un'installazione a doppio avvio.
Un modo moderno per eseguire più righe di comando affiancate in schede o riquadri, completamente personalizzabile con un motore di rendering del testo con accelerazione GPU e una tavolozza dei comandi.
Offerta di una soluzione completa di gestione dei pacchetti, costituita da uno strumento da riga di comando (winget) e da un set di servizi per l'installazione di applicazioni che sceglieranno il pacchetto migliore disponibile in base all'architettura hardware.
Un set di utilità per gli utenti esperti per ottimizzare e semplificare l'esperienza di Windows per una maggiore produttività, tra cui la gestione finestre FancyZones, gestione tastiera, utilità del mouse, PowerRename e altro ancora.
Abilitazione di Windows 11 per l'esecuzione di applicazioni Android disponibili nell’AppStore Amazon.
Supporto
Per il supporto hardware o di garanzia con il kit di sviluppo Windows in Arm, aprire una richiesta di supporto nella pagina hub servizi di Supporto per le aziende.
Domande frequenti
Come si configura un'unità di ripristino?
Per creare un'unità di ripristino USB al fine di acquisire lo stato predefinito del dispositivo a cui tornare in base alle esigenze, è necessaria un'unità USB vuota da 16 GB. (Questo processo cancellerà gli eventuali dati già archiviati nell'unità.)
Nella casella di ricerca sulla barra delle applicazioni cercare Crea un'unità di ripristino. Dopo averlo selezionato, potrebbe essere richiesto di immettere una password amministratore o di confermare la scelta.
Quando lo strumento si apre, assicurarsi che sia selezionato Backup dei file di sistema nell'unità di ripristino. Selezionare Avanti.
Connettere un'unità USB, selezionarla, selezionare Avanti e quindi Crea. Molti file saranno copiati nell'unità di ripristino, quindi questo passaggio richiederà un po’ di tempo.
Per avviare il dispositivo del kit di sviluppo da un'unità di ripristino:
Connettere l'unità USB e quindi tenere premuto il pulsante di accensione + il pulsante UEFI per l'avvio nel menu UEFI.
Una volta in UEFI, usare la tastiera o il mouse USB-A esterno per passare al menu Configurazione di avvio.
Fare doppio clic su memoria USB per avviare la chiave USB.
Come aggiornare un driver per funzionare in un PC basato su Arm di Windows 11?
I driver per hardware, giochi e app possono funzionare solo se sono progettati per un PC basato su Arm di Windows 11. Rivolgersi direttamente all'organizzazione che ha sviluppato il driver per trovare gli aggiornamenti di Arm64 pertinenti.
Questo dispositivo supporta la tecnologia assistiva?
Windows 11 offre funzioni di accessibilità integrate che ti aiutano a fare di più sul tuo dispositivo, oltre alle app di tecnologia assistiva presenti nel Microsoft Store, come OneStep Reader o l'estensione Read &Write per Microsoft Edge. NVDA offre anche un lettore dello schermo basato su Arm di Windows 11 (vedere il sito di download di NV Access). Controllare il Microsoft Store o contattare il fornitore del software assistivo per verificare se le app preferite sono disponibili per un PC basato su Arm di Windows 11.
Dove è possibile scaricare un'immagine di ripristino per reimpostare il kit per sviluppatore 2023 di Windows nella condizione di fabbrica?
La pagina Immagine di ripristino offre un'immagine specifica per "Windows Dev Kit 2023". Sarà necessario immettere il numero di serie del dispositivo.
Le immagini personalizzate del sistema operativo sono supportate?
No, attualmente le immagini personalizzate del sistema operativo non sono supportate nei dispositivi Microsoft Arm. È supportata solo l'immagine del sistema operativo Windows fornita nel dispositivo in occasione dell'acquisto. Questa immagine può essere reinstallata se necessario usando l'immagine di ripristino scaricabile nella pagina Immagine di ripristino.
Dove posso vedere Windows Dev Kit?
Anche se non è più disponibile per l'acquisto tramite Microsoft Store, è possibile visualizzare il video dimostrativo del dispositivo qui di seguito.
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Feedback su Windows on Arm
Windows on Arm è un progetto di open source. Selezionare un collegamento per fornire feedback:
Questo percorso di apprendimento ha lo scopo di spiegare agli studenti come distribuire intelligenza artificiale nei dispositivi perimetrali usando servizi di Azure.