Condividi tramite


Aggiornare Azure Percept DK tramite una connessione USB-C

Importante

Ritiro di Azure Percept DK:

Aggiornamento 22 febbraio 2023: è ora disponibile un aggiornamento del firmware per i componenti accessori Percept DK Vision e Audio (noto anche come Visione e Audio SOM) e consentirà ai componenti accessori di continuare a funzionare oltre la data di ritiro.

L'anteprima pubblica di Azure Percept si evolverà per supportare nuove piattaforme perimetrali per dispositivi e esperienze per sviluppatori. Nell'ambito di questa evoluzione, Azure Percept DK e Audio Accessorio e i servizi di supporto associati ai servizi di Azure per percept DK verranno ritirati il 30 marzo 2023.

A partire dal 30 marzo 2023, Azure Percept DK e Audio Accessorio non saranno più supportati da tutti i servizi di Azure, tra cui Azure Percept Studio, aggiornamenti del sistema operativo, aggiornamenti dei contenitori, visualizzazione flusso Web e integrazione Visione personalizzata. Microsoft non fornirà più supporto tecnico ai clienti e qualsiasi servizio di supporto associato. Per altre informazioni, visitare il post di blog sull'avviso di ritiro.

Questa guida illustra come aggiornare correttamente il sistema operativo e il firmware del kit di sviluppo tramite una connessione USB. Ecco una panoramica di ciò che si farà durante questa procedura.

  1. Scaricare il pacchetto di aggiornamento in un computer host
  2. Eseguire il comando che trasferisce il pacchetto di aggiornamento al kit di sviluppo
  3. Impostare il kit di sviluppo in modalità USB usando commutatori SSH o DIP
  4. Connettere il kit di sviluppo al computer host tramite un cavo USB-C
  5. Attendere il completamento dell'aggiornamento

Avviso

L'aggiornamento del kit di sviluppo tramite USB eliminerà tutti i dati esistenti nel dispositivo, inclusi i modelli e i contenitori di intelligenza artificiale.

Seguire tutte le istruzioni in ordine. Ignorare i passaggi potrebbe inserire il kit di sviluppo in uno stato inutilizzabile.

Prerequisiti

  • DK di Azure Percept
  • Un computer host basato su Windows o Linux con funzionalità di Wi-Fi e una porta USB-C o USB-A disponibile
  • Cavo USB-C a USB-A (facoltativo, venduto separatamente)
  • Un account di accesso SSH creato durante l'esperienza di configurazione di Azure Percept DK
  • Un hex wrench, fornito con il kit di sviluppo, per rimuovere le viti sul retro del kit di sviluppo (se si usa il metodo di cambio DIP)

Nota

Utenti Mac : l'aggiornamento di Azure Percept DK su una connessione USB non funzionerà usando un Mac come computer host.

Scaricare strumenti software e file di aggiornamento

  1. Strumento UUU NXP. Scaricare il file di uuu.exe versione più recente (per Windows) o il file uuu (per Linux) nella scheda Asset . UUU è uno strumento creato da NXP usato per aggiornare le schede di sviluppo NXP.

  2. Scaricare i file di aggiornamento. Sono tutti contenuti in un file zip estratto nella sezione successiva.

  3. Verificare che siano presenti tutti e tre gli artefatti di compilazione:

    • Numero> di versione di Azure-Percept-DK.raw<
    • fast-hab-fw.raw
    • emmc_full.txt

Configurare l'ambiente

  1. Creare una cartella o una directory nel computer host in un percorso facile da accedere tramite la riga di comando.

  2. Copiare lo strumento UUU (uuu.exe o uuu) nella nuova cartella.

  3. Estrarre i file di aggiornamento scaricati in precedenza nella nuova cartella contenente lo strumento UUU.

Eseguire il comando che trasferisce il pacchetto di aggiornamento al kit di sviluppo

  1. Aprire un prompt dei comandi di Windows (Start > cmd) o un terminale Linux e passare alla cartella in cui vengono archiviati i file di aggiornamento e lo strumento UUU.

  2. Immettere il comando seguente nel prompt dei comandi o nel terminale.

    • Windows:

      uuu -b emmc_full.txt fast-hab-fw.raw Azure-Percept-DK-<version number>.raw 
      
    • Linux:

      sudo ./uuu -b emmc_full.txt fast-hab-fw.raw Azure-Percept-DK-<version number>.raw
      
  3. La finestra del prompt dei comandi visualizzerà un messaggio che indica In attesa della visualizzazione del dispositivo USB noto... Lo strumento UUU è ora in attesa del rilevamento del kit di sviluppo dal computer host. Passare ai passaggi successivi e inserire il kit di sviluppo in modalità USB.

Impostare il kit di sviluppo in modalità USB

Esistono due modi per impostare il kit di sviluppo in "modalità USB", tramite SSH o modificando i commutatori DIP nel kit di sviluppo. Scegliere il metodo che funziona meglio per la situazione.

Uso di SSH

SSH è il metodo più sicuro e preferito per impostare il kit di sviluppo in modalità USB. Tuttavia, è necessario connettersi al punto di accesso wi-fi del kit di sviluppo. Se non si è in grado di connettersi al punto di accesso wi-fi del kit di sviluppo, è necessario usare il metodo di opzione DIP.

  1. Connettere il cavo USB-C fornito alla porta USB-C del kit di sviluppo e alla porta USB-C del computer host. Se il computer ha solo una porta USB-A, connettere un cavo USB-C a USB-A (venduto separatamente) al kit di sviluppo e al computer host.

  2. Connettersi al kit di sviluppo tramite SSH. Se è necessario assistenza per SSH, seguire queste istruzioni.

  3. Nel terminale SSH immettere i comandi seguenti:

    1. Impostare il dispositivo su modalità di aggiornamento USB:

      sudo flagutil    -wBfRequestUsbFlash    -v1
      
    2. Riavviare il dispositivo. L'installazione dell'aggiornamento inizierà.

      sudo reboot -f
      

Uso del metodo di cambio DIP

Usare il metodo di opzione DIP quando non è possibile accedere SSH al dispositivo.

  1. Scollegare la scheda di sviluppo se è collegata al cavo di alimentazione.

  2. Rimuovere le quattro viti sulla parte posteriore della scheda di sviluppo usando l'hex wrench fornito con il kit di sviluppo.

    rimuovere le quattro viti sulla parte posteriore della scheda di sviluppo

  3. Scorrere delicatamente la scheda di sviluppo nella direzione dei LED. Il sink di calore rimarrà collegato alla parte superiore della scheda di sviluppo. Diapositiva solo la scheda di sviluppo 2 - 3 centimetri per evitare la disconnessione di tutti i cavi.

    scivolare la tavola su qualche centimetro

  4. I commutatori DIP sono disponibili nell'angolo della scheda. Ci sono quattro commutatori che hanno due posizioni, su (1) o giù (0). Le posizioni predefinite delle opzioni sono verso il basso verso il basso (1001). Usando un foglio o un altro strumento a punta fine, modificare le posizioni dei commutatori verso il basso (0101).

    trovare i commutatori nell'angolo inferiore della scheda

  5. Il kit di sviluppo è ora in modalità USB e puoi continuare con i passaggi successivi. Al termine dell'aggiornamento, modificare il valore DIP nella posizione predefinita di up-down-down-up (1001). Quindi scivolare la scheda di sviluppo in posizione e riapplicare le quattro viti sul retro.

Connettere il kit di sviluppo al computer host tramite un cavo USB-C

Questa procedura usa la porta USB-C singola del kit di sviluppo per l'aggiornamento. Se il computer ha una porta USB-C, è possibile usare il cavo USB-C a USB-C fornito con il kit di sviluppo. Se il computer ha solo una porta USB-A, sarà necessario usare un cavo USB-C a USB-A (venduto separatamente).

  1. Connettere il kit di sviluppo al computer host usando il cavo USB-C appropriato.
  2. Il computer host dovrebbe ora rilevare il kit di sviluppo come dispositivo USB. Se è stato eseguito correttamente il comando che trasferisce il pacchetto di aggiornamento al kit di sviluppo e il prompt dei comandi dice In attesa che il dispositivo USB noto venga visualizzato...,** l'aggiornamento dovrebbe essere avviato automaticamente in circa 10 secondi.

Attendere il completamento dell'aggiornamento

  1. Tornare all'altro prompt dei comandi o al terminale. Al termine dell'aggiornamento, verrà visualizzato un messaggio con Success 1 Failure 0:

    Nota

    Dopo l'aggiornamento, il dispositivo verrà reimpostato alle impostazioni di fabbrica e si perderà la connessione Wi-Fi e l'account di accesso SSH.

  2. Al termine dell'aggiornamento, disattivare il kit di sviluppo. Scollegare il cavo USB dal PC.

  3. Se si usa il metodo di opzione DIP per inserire il kit di sviluppo in modalità USB, assicurarsi di ripristinare le posizioni predefinite. Quindi scivolare la scheda di sviluppo in posizione e riapplicare le quattro viti sul retro.  

Passaggi successivi

Usare l'esperienza di configurazione di Azure Percept DK per riconfigurare il dispositivo.