Uppdatera Azure Percept DK via en USB-C-anslutning

Den här guiden visar hur du uppdaterar dev kit-operativsystemet och den inbyggda programvaran via en USB-anslutning. Här är en översikt över vad du kommer att göra under den här proceduren.

  1. Ladda ned uppdateringspaketet till en värddator
  2. Kör kommandot som överför uppdateringspaketet till dev kit
  3. Ställ in dev kit i USB-läge med hjälp av SSH- eller DIP-växlar
  4. Anslut dev kit till värddatorn via en USB-C-kabel
  5. Vänta tills uppdateringen har slutförts

Varning

När du uppdaterar dev kit via USB raderas alla befintliga data på enheten, inklusive AI-modeller och containrar.

Följ alla instruktioner i rätt ordning. Om du hoppar över stegen kan ditt dev kit vara i ett oanvändbart tillstånd.

Förutsättningar

  • En Azure Percept DK
  • En Windows eller Linux-baserad värddator med Wi-Fi och en tillgänglig USB-C- eller USB-A-port
  • En USB-C till USB-A-kabel (valfritt, säljs separat)
  • Ett SSH-inloggningskonto som skapas Azure Percept DK konfigurationsupplevelsen
  • En hexadegärm, som levereras med dev kit, för att ta bort ben på baksidan av dev kit (om du använder DIP-switchmetoden)

Anteckning

Mac-användare – Uppdatering Azure Percept DK via en USB-anslutning fungerar inte med en Mac som värddator.

Ladda ned programverktyg och uppdateringsfiler

  1. NXP UUU-verktyget. Ladda ned filen Senaste versionen uuu.exe (för Windows) eller uuu-filen (för Linux) på fliken Tillgångar. UUU är ett verktyg som skapats av NXP som används för att uppdatera NXP-utvecklingstavlor.

  2. Ladda ned uppdateringsfilerna. De finns alla i en zip-fil som du ska extrahera i nästa avsnitt.

  3. Se till att alla tre byggartefakter finns:

    • Azure-Percept-DK-< versionsnummer >.raw
    • fast-borst-fw.raw
    • emmc_full.txt

Konfigurera din miljö

  1. Skapa en mapp/katalog på värddatorn på en plats som är enkel att komma åt via kommandoraden.

  2. Kopiera UUU-verktyget (uuu.exe eller uuu) till den nya mappen.

  3. Extrahera de tidigare hämtade uppdateringsfilerna till den nya mappen som innehåller UUU-verktyget.

Kör kommandot som överför uppdateringspaketet till dev kit

  1. Öppna en Windows (Starta > cmd) eller en Linux-terminal och navigera till mappen där uppdateringsfilerna och UUU-verktyget lagras.

  2. Ange följande kommando i kommandotolken eller terminalen.

    • 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. Kommandotolkens fönster visar ett meddelande om att det står Waiting for Known USB Device to Appear... (Väntar på att känd USB-enhet ska visas... UUU-verktyget väntar nu på att dev kit ska identifieras av värddatorn. Gå vidare till nästa steg och sätt dev kit i USB-läge.

Ställ in dev kit i USB-läge

Det finns två sätt att ställa in dev kit i "USB-läge" via SSH eller genom att ändra DIP-växlarna på dev kit. Välj den metod som passar bäst för din situation.

Använda SSH

SSH är den säkraste och bästa metoden för att ställa in dev kit i USB-läge. Det kräver dock att du kan ansluta till Dev Kits Wi-Fi-åtkomstpunkt. Om du inte kan ansluta till Dev Kits Wi-Fi-åtkomstpunkt måste du använda DIP-switchmetoden.

  1. Anslut den medföljande USB-C-kabeln till Dev Kits USB-C-port och till värddatorns USB-C-port. Om datorn bara har en USB-A-port ansluter du en USB-C till USB-A-kabel (säljs separat) till dev kit och värddatorn.

  2. Anslut till din dev kit via SSH. Om du behöver hjälp med SSH följer du dessa anvisningar.

  3. Ange följande kommandon i SSH-terminalen:

    1. Ställ in enheten på USB-uppdateringsläge:

      sudo flagutil    -wBfRequestUsbFlash    -v1
      
    2. Starta om enheten. Installationen av uppdateringen påbörjas.

      sudo reboot -f
      

Använda DIP-switchmetoden

Använd DIP-switchmetoden när du inte kan SSH till enheten.

  1. Koppla från utvecklingskortet om det är anslutet till strömkabeln.

  2. Ta bort de fyraiteterna på baksidan av dev-tavlan med hjälp av hexadexen som levererades med dev-paketet.

    ta bort de fyraingarna på baksidan av dev-tavlan

  3. Dra utvecklingskortet i riktning mot lysdioderna. Värme mottagare förblir ansluten till överst på utvecklingskortet. Dra bara dev board 2–3 centimeter för att undvika att koppla från eventuella kablar.

    dra tavlan över några centimeter

  4. DIP-växlarna finns i hörnet på tavlan. Det finns fyra växlar som var och en har två positioner, upp (1) eller nedåt (0). Standardpositionerna för växlarna är upp-ned-ned-upp (1001). Med hjälp av ett paperclip eller annat fin pekande instrument ändrar du växlarna till ned-upp-ned-upp (0101).

    hitta växlarna i det nedre hörnet på tavlan

  5. Dev Kit är nu i USB-läge och du kan fortsätta med nästa steg. När uppdateringen är klar ändrar du TILLBAKA DIP-växlarna till standardpositionen upp-ned-ned-upp (1001). Dra sedan dev-tavlan tillbaka på plats och tillämpa de fyra bultarna på baksidan igen.

Anslut dev kit till värddatorn via en USB-C-kabel

I den här proceduren används dev kits enda USB-C-port för uppdatering. Om datorn har en USB-C-port kan du använda USB-C-till-USB-C-kabeln som medkom med dev-satsen. Om datorn bara har en USB-A-port måste du använda en USB-C till USB-A-kabel (säljs separat).

  1. Anslut dev kit till värddatorn med hjälp av lämplig USB-C-kabel.
  2. Värddatorn bör nu identifiera dev kit som en USB-enhet. Om du har kört kommandot som överför uppdateringspaketet till dev kit och kommandotolken säger Waiting for Known USB Device to Appear...,** (Väntar på att känd USB-enhet ska visas...)** bör uppdateringen automatiskt starta inom cirka 10 sekunder.

Vänta tills uppdateringen har slutförts

  1. Gå tillbaka till den andra kommandotolken eller terminalen. När uppdateringen är klar visas ett meddelande med Success 1 Failure 0 :

    Anteckning

    När du har uppdaterat återställs enheten till fabriksinställningarna och du förlorar din Wi-Fi och SSH-inloggning.

  2. När uppdateringen är klar stänger du av dev kit. Koppla från USB-kabeln från datorn.

  3. Om du använde DIP-switchmetoden för att föra dev kit i USB-läge måste du placera DIP-växlarna tillbaka till standardpositionerna. Dra sedan dev-tavlan tillbaka på plats och tillämpa de fyra bultarna på baksidan igen.  

Nästa steg

Gå igenom Azure Percept DK konfigurera om enheten.