Controllare le versioni del software

Puoi verificare la versione del sistema operativo nel tuo dispositivo Azure Sphere. Puoi anche verificare la versione di Azure Sphere SDK.

Verificare le versioni del sistema operativo e dell'SDK

Per verificare le versioni del sistema operativo e dell'SDK, apri un'interfaccia della riga di comando utilizzando PowerShell, il prompt dei comandi di Windows o la shell dei comandi di Linux ed esegui i comandi seguenti:

Verificare la versione del sistema operativo nel dispositivo:

az sphere device show-os-version

Verificare la versione dell'SDK installata:

Nota

Questa caratteristica non è attualmente supportata nell'estensione CLI di Azure e diventerà disponibile in una versione futura.

Controllare il sistema operativo del dispositivo e lo stato dell'aggiornamento

L'API pubblica Azure Sphere e cli includono ulteriori dettagli sul dispositivo sul sistema operativo e sullo stato di aggiornamento. Usando le API e i comandi CLI, puoi visualizzare le seguenti informazioni aggiuntive per gestire gli aggiornamenti dei tuoi dispositivi:

  • lastAvailableOSVersion: la versione del sistema operativo disponibile per l'installazione nel dispositivo quando è stato richiesto l'aggiornamento.
  • lastInstalledOSVersion: la versione del sistema operativo in esecuzione nel dispositivo quando è stato richiesto l'aggiornamento.
  • lastOSUpdateUTC: l'ora UTC (Universal Time Coordinated) in cui è stata richiesta l'ultima chiamata per un aggiornamento ed era disponibile una nuova versione del sistema operativo per l'installazione.
  • lastUpdateRequestUTC: l'ora UTC (Universal Time Coordinated) in cui la chiamata per un aggiornamento è stata richiesta per l'ultima volta dal dispositivo.

Queste informazioni sono disponibili nelle API del dispositivo seguenti:

Api Descrizione
Dispositivi - Ottieni Ottiene i dettagli per un dispositivo.
Dispositivi - Elenco per gruppo di dispositivi Ottiene tutti i dispositivi assegnati al gruppo di dispositivi specificato.
Gruppi di dispositivi - Elenco per prodotto Ottiene tutti i gruppi di dispositivi appartenenti al prodotto specificato.
Prodotti - Elenco per catalogo Ottiene tutti i prodotti che vengono richiesti per il catalogo specificato.
Comandi Descrizione
az sphere device list Elenca tutti i dispositivi in un catalogo.
az sphere device show Visualizza i dettagli di un dispositivo collegato nel catalogo Azure Sphere.

Ad esempio, quando si esegue il az sphere device show --output json comando, nell'output vengono visualizzate le informazioni seguenti:

az sphere device show

Eseguire l'aggiornamento al sistema operativo più recente

Il dispositivo Azure Sphere controlla la presenza di aggiornamenti del sistema operativo e dell'applicazione Azure Sphere ogni volta che viene avviato, quando inizialmente si connette a Internet e a intervalli di 24 ore. Se sono disponibili aggiornamenti, il download e l'installazione potrebbero richiedere fino a 15-20 minuti e il riavvio del dispositivo potrebbe richiedere fino a 15-20 minuti.

Per verificare lo stato dell'aggiornamento, digita il comando seguente:

az sphere device show-deployment-status

Per configurare la rete nel dispositivo, vedi Configurare la rete e aggiornare il sistema operativo del dispositivo.

Nota

L'aggiornamento del sistema operativo Azure Sphere è un processo a fasi in un periodo che può durare meno di 15 minuti, ma può essere più lungo a seconda della connettività Internet. Tra una fase e l'altra, la bacheca apparirà funzionale durante il download del gruppo di aggiornamenti successivo, ma durante l'aggiornamento prevediamo che la bacheca non risponderà per alcuni minuti alla volta.

Se disponi di un precedente Kit di sviluppo Seeed MT3620, potrebbe essere necessario aggiornarlo manualmente, come descritto in Aggiornare il sistema operativo in un kit di sviluppo iniziale.

Eseguire l'aggiornamento all'SDK più recente

Per eseguire l'aggiornamento all'SDK più recente, vedi Installare Azure Sphere SDK su Linux o Installare azure sphere SDK per Windows.