Actualizaciones inalámbricas (FUOTA) de firmware para dispositivos AWS IoT Core para LoRaWAN - AWS IoT Wireless

Actualizaciones inalámbricas (FUOTA) de firmware para dispositivos AWS IoT Core para LoRaWAN

Utilice las actualizaciones inalámbricas (FUOTA) de firmware para desplegar actualizaciones de firmware en los dispositivos de AWS IoT Core para LoRaWAN.

FUOTA le permite enviar actualizaciones de firmware a dispositivos individuales o a un grupo de dispositivos. También puede enviar actualizaciones de firmware a varios dispositivos mediante la creación de un grupo de multidifusión. En primer lugar, agregue sus dispositivos al grupo de multidifusión y, a continuación, envíe la imagen de actualización del firmware a todos esos dispositivos. Le recomendamos que firme digitalmente las imágenes del firmware para que los dispositivos que las reciban puedan comprobar que proceden de la fuente correcta.

Con las FUOTA de AWS IoT Core para LoRaWAN puede hacer lo siguiente:

  • Desplegar nuevas imágenes de firmware en un único dispositivo, grupo de dispositivos o toda una flota.

  • Verificar la autenticidad y la integridad del nuevo firmware una vez desplegado en los dispositivos.

  • Supervisar el progreso de una implementación y depurar los problemas en caso de que una implementación falle.

La compatibilidad de AWS IoT Core para LoRaWAN para FUOTA y los grupos de multidifusión se basa en las siguientes especificaciones de LoRa Alliance:

  • LoRaWAN Remote Multicast Setup Specification, TS005-2.0.0

  • LoRaWAN Fragmented Data Block Transportation Specification, TS004-2.0.0

  • LoRaWAN Application Layer Clock Synchronization Specification, TS003-2.0.0

nota

AWS IoT Core para LoRaWAN realiza automáticamente la sincronización del reloj de acuerdo con la especificación de LoRa Alliance. Utiliza la característica AppTimeReq para responder a la hora del servidor a los dispositivos que la solicitan mediante la señalización ClockSync.

El siguiente vídeo describe cómo se pueden crear las tareas FUOTA de AWS IoT Core para LoRaWAN, y explica el proceso para añadir dispositivos a la tarea y programar una tarea FUOTA.