STMicroelectronics ha mejorado su paquete de expansión de software STM32 LoRaWAN para desarrolladores (I-CUBE-LRWAN) para admitir las últimas especificaciones de actualización de firmware por aire (FUOTA).
FUOTA protege los dispositivos LoRa de manera rentable para el futuro al simplificar la aplicación de actualizaciones de la capa de aplicación y las actualizaciones de la pila de RF a los dispositivos en el campo, lo que aumenta el valor de LoRa como una tecnología de largo alcance y bajo consumo para conectar dispositivos de IoT. LoRa Alliance ha publicado tres especificaciones de la aplicación FUOTA LoRaWAN (v1) que, en conjunto, admiten y estandarizan FUOTA: sincronización de reloj de capa de aplicación, configuración de multidifusión remota y transporte de bloques de datos fragmentados. Están involucrados respectivamente en la sincronización de la hora, el envío de mensajes a grupos de dispositivos finales y la división de archivos de datos.
Al admitir la actualización de firmware completa como se describe en el conjunto actual de especificaciones de LoRa Alliance, I-CUBE-LRWAN ahora permite a los desarrolladores de STM32 crear dispositivos de punto final LoRa que admitan FUOTA para microcontroladores STM32L4 aprovechando los beneficios de la solución de Arranque seguro y Actualización de firmware seguro (X -CUBE-SBSFU) con biblioteca de cifrado de código abierto. De hecho, esto permite la actualización del programa integrado STM32L4 con nuevas versiones de firmware, agregando nuevas funciones y corrigiendo problemas potenciales. El proceso de actualización se realiza de forma segura para evitar actualizaciones no autorizadas y el acceso a datos confidenciales del dispositivo. El paquete incluye la pila LoRaWAN con capas de abstracción de hardware y código de aplicación de muestra para microcontroladores STM32L0, STM32L1 y STM32L4 para facilitar la evaluación y el desarrollo inicial.También se incluye una aplicación de prueba para las pruebas de certificación LoRaWAN.
El software I-CUBE-LRWAN de ST se puede utilizar con placas de desarrollo LPWAN y placas de expansión de sensores del ecosistema STM32 Nucleo, como los nodos LoRa incluidos en los paquetes de desarrollo P-NUCLEO-LRWAN2 y P-NUCLEO-LRWAN3.
El último paquete de expansión I-CUBE-LRWAN con soporte FUOTA para STM32L4 se puede descargar inmediatamente, sin cargo, desde www.st.com/i-cube-lrwan. Se ha hecho interoperable con varios servidores de red, incluidos los de Actility y Senet.