STMicroelectronics heeft zijn STM32 LoRaWAN- software-uitbreidingspakket voor ontwikkelaars (I-CUBE-LRWAN) verbeterd om de nieuwste Firmware Update Over The Air (FUOTA) -specificaties te ondersteunen.
FUOTA maakt LoRa-apparaten kosteneffectief toekomstbestendig door het vereenvoudigen van het toepassen van updates op applicatielagen en RF-stack op apparaten in het veld, waardoor de waarde van LoRa als een langeafstands-technologie met laag vermogen voor het verbinden van IoT-apparaten toeneemt. De LoRa Alliance heeft drie FUOTA LoRaWAN-toepassingsspecificaties (v1) gepubliceerd die samen FUOTA ondersteunen en standaardiseren: Application Layer Clock Synchronization, Remote Multicast Setup en Fragmented Data Block Transport. Ze zijn respectievelijk betrokken bij tijdsynchronisatie, het verzenden van berichten naar groepen eindapparaten en het splitsen van gegevensbestanden.
Door de volledige firmware-update te ondersteunen zoals beschreven in de huidige set van LoRa Alliance-specificaties, stelt I-CUBE-LRWAN nu STM32-ontwikkelaars in staat om LoRa-eindpuntapparaten te maken die FUOTA voor STM32L4-microcontrollers ondersteunen en profiteren van de Secure Boot en Secure Firmware Update-oplossing (X -CUBE-SBSFU) met open source cryptobibliotheek. Dit maakt het inderdaad mogelijk het ingebouwde programma STM32L4 bij te werken met nieuwe firmwareversies, nieuwe functies toe te voegen en mogelijke problemen te verhelpen. Het updateproces wordt op een veilige manier uitgevoerd om ongeautoriseerde updates en toegang tot vertrouwelijke gegevens op het apparaat te voorkomen. Het pakket bevat de LoRaWAN-stack met hardware-abstractielagen en voorbeeldtoepassingscode voor STM32L0-, STM32L1- en STM32L4-microcontrollers om de evaluatie en het opstarten van de ontwikkeling te vergemakkelijken.Een testapplicatie voor LoRaWAN-certificeringstests is ook inbegrepen.
De I-CUBE-LRWAN-software van ST kan worden gebruikt met LPWAN-ontwikkelingsborden en sensoruitbreidingskaarten van het STM32 Nucleo-ecosysteem, zoals de LoRa-knooppunten die zijn opgenomen in de P-NUCLEO-LRWAN2- en P-NUCLEO-LRWAN3-ontwikkelaarspakketten.
Het nieuwste I-CUBE-LRWAN-uitbreidingspakket met FUOTA-ondersteuning voor STM32L4 kan onmiddellijk gratis worden gedownload van www.st.com/i-cube-lrwan. Het is interoperabel gemaakt met verschillende netwerkservers, waaronder die van Actility en Senet.