Fastställ din uppdateringsstrategi för Azure Percept DK
Microsoft erbjuder Azure Percept DK uppdateringsmetoder för dev kit för att hålla dina programuppdateringar uppdaterade. Uppdatera via USB-kabel eller over-the-air -uppdatering (OTA).
Uppdatering via USB-kabel gör en ren installation av dev kit. Befintliga konfigurationer och alla användardata i varje partition rensas när den nya avbildningen har distribuerats. Det gör du genom att ansluta dev kit till ett värdsystem med en USB-kabel av typen c. Värdsystemet kan vara en Windows/Linux-dator. Du kan också använda den här uppdateringsmetoden som fabriksåterställning. Det gör du genom att omdistribuera exakt samma version till dev kit. Information om USB-kabeluppdateringen finns i Uppdatera Azure Percept DK via en USB-C-kabelanslutning.
OTA-uppdateringen bygger på enhetsuppdateringen för att IoT Hub Azure-tjänsten. Anslut dev kit för att Azure IoT Hub att göra den här typen av uppdatering. Konfigurationer och användardata bevaras efter OTA-uppdateringen. Mer information om hur Azure Percept DK utför OTA-uppdateringen finns i Uppdatera din Azure Percept DK over-the-air (OTA).
Kontrollera för- och nackdelarna för både USB-kabeluppdatering och OTA-uppdatering och följ sedan Microsofts rekommendationer för olika scenarier.
USB-kabeluppdatering
- Fördelar
- Du behöver inte ansluta Dev Kit till Internet/Azure.
- Den senaste avbildningen gäller alltid oavsett vilken version av programvara och inbyggd programvara som för närvarande läses in på dev kit.
- Nackdelar
- Avlöser enheten och tar bort konfigurationer och användardata.
- Du måste köra OOBE igen och ladda ned alla icke-förinstallerade containrar.
- Det går inte att fjärrstyra.
OTA-uppdatering
- Fördelar
- Bevarar användardata, konfigurationer och hämtade containrar. Dev Kit fortsätter att fungera som det var efter OTA.
- Uppdateringen kan utföras via en fjärrserver.
- Flera liknande enheter kan uppdateras samtidigt. Uppdateringar kan också schemaläggas så att de sker, till exempel under natten.
- Nackdelar
- Det kan finnas hårdstoppade versioner som inte kan hoppas över. Se Hårdstoppad version av OTA.
- Enheten måste ansluta till en IoT Hub, som har konfigurerats korrekt med funktionen "Enhetsuppdatering för IoT Hub".
- Det fungerar inte bra för nedgradering.
Viktigt
Enhetsuppdatering för IoT Hub blockerar inte distribution av avbildning med en version som är äldre än det operativsystem som körs för närvarande. Men om du gör det för Dev Kit går data och funktioner förlorade.
Microsoft-rekommendationer
| Typ | Scenario | Update-metod |
|---|---|---|
| Produktion | Håll Dev Kit uppdaterat för den senaste korrigeringen och säkerhetskorrigeringen medan den redan kör din lösning eller distribueras till fältet . | OTA |
| Produktion/utveckla | Packa upp ett nytt dev kit och uppdatera det till den senaste programvaran. | USB |
| Produktion/utveckla | Vill uppdatera till den senaste programvaruversionen, men har redan hoppat över flera månatliga versioner. | USB |
| Produktion/utveckla | Factory rest a dev kit. | USB |
| Utveckla | Under lösningsutvecklingen vill du hålla Dev Kit OS och F/W uppdaterade. | USB/OTA |
| Utveckla | Gå till en specifik (äldre) version för problemundersökning/felsökning. | USB |
Nästa steg
När du har valt uppdateringsmetod går du till följande sidor för att förbereda uppdateringen:
USB-kabeluppdatering
- Uppdatera Azure Percept DK via en USB-C-kabelanslutning
- Azure Percept DK programvaruuppdateringar för USB-kabeluppdatering
OTA