Aggiornamenti via etere di FreeRTOS - FreeRTOS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiornamenti via etere di FreeRTOS

Nota

Vedi AWS IoTOver-the-air (OTA) sul sito Web di FreeRTOS per informazioni recenti sull'esecuzione degli aggiornamenti O ver-the-air (OTA).

Gli aggiornamenti O ver-the-air (OTA) ti consentono di distribuire gli aggiornamenti del firmware su uno o più dispositivi della tua flotta. Anche se gli aggiornamenti OTA sono stati progettati per aggiornare il firmware dei dispositivi, è possibile utilizzarli per l'invio di qualsiasi file a uno o più dispositivi registrati con AWS IoT. Quando invii aggiornamenti over the air, ti consigliamo di applicare la firma digitale in modo che i dispositivi che li ricevono possano verificare che non siano stati alterati durante il trasferimento.

È possibile utilizzare Code Signing for AWS IoT per firmare i file oppure è possibile firmare i file con i propri strumenti di firma del codice.

Quando crei un aggiornamento OTA, Servizio OTA Update Manager crea un processo AWS IoT per notificare ai dispositivi la disponibilità di un aggiornamento. L'applicazione demo OTA viene eseguita sul dispositivo e crea un'attività FreeRTOS che sottoscrive gli argomenti di notifica per le offerte di AWS IoT lavoro e ascolta i messaggi di aggiornamento. Quando è disponibile un aggiornamento, l'agente OTA pubblica le richieste AWS IoT e riceve gli aggiornamenti utilizzando il protocollo HTTP o MQTT, a seconda delle impostazioni scelte. L'agente OTA controlla la firma digitale dei file scaricati e, se valida, installa l'aggiornamento del firmware. Se non si utilizza l'applicazione demo FreeRTOS OTA Update, è necessario integrarla AWS IoTLibreria via etere (OTA) nella propria applicazione per ottenere la funzionalità di aggiornamento del firmware.

over-the-airGli aggiornamenti di FreeRTOS ti consentono di:

  • Aggiungere una firma digitale al firmware prima della distribuzione.

  • Distribuire le nuove immagini del firmware a un solo dispositivo, un gruppo di dispositivi oppure all'intero parco istanze.

  • Distribuire il firmware ai dispositivi quando vengono aggiunti ai gruppi, reimpostati o sottoposti a nuovo provisioning.

  • Verificare l'autenticità e l'integrità del nuovo firmware dopo che è stato distribuito ai dispositivi.

  • Monitorare l'avanzamento di una distribuzione.

  • Eseguire il debug di una distribuzione non riuscita.

Tagging delle risorse OTA

Per semplificare la gestione delle risorse OTA puoi decidere di assegnare metadati personalizzati ad aggiornamenti e flussi sotto forma di tag. I tag consentono di categorizzare le tue risorse AWS IoT in modi diversi (ad esempio, per scopo, proprietario o ambiente). Questa funzione è utile quando si dispone di numerose risorse dello stesso tipo. Puoi identificare velocemente una risorsa in base ai tag a questa assegnati;

Per ulteriori informazioni, consulta Tagging delle risorse AWS IoT.