STMicroelectronics je poboljšao svoj programski paket za proširenje STM32 LoRaWAN za programere (I-CUBE-LRWAN) kako bi podržao najnovije specifikacije ažuriranja firmvera iz zraka (FUOTA).
FUOTA isplativo osigurava LoRa uređaje za budućnost pojednostavljivanjem primjene ažuriranja na aplikacijskom sloju i RF stack ažuriranja na uređaje na terenu, povećavajući vrijednost LoRa kao tehnologije dugog dometa i male snage za povezivanje IoT uređaja. LoRa Alliance objavio je tri specifikacije aplikacije FUOTA LoRaWAN (v1) koje zajedno podržavaju i standardiziraju FUOTA: Sinkronizacija sata aplikacijskog sloja, daljinsko postavljanje višestrukog slanja i fragmentirani transport bloka podataka. Oni su uključeni u vremensku sinkronizaciju, slanje poruka skupinama krajnjih uređaja i dijeljenje podatkovnih datoteka.
Podržavajući potpuno ažuriranje firmvera kako je opisano u trenutnom skupu specifikacija LoRa Alliance, I-CUBE-LRWAN sada omogućava programerima STM32 da kreiraju uređaje krajnjih točaka LoRa koji podržavaju FUOTA za mikrokontrolere STM32L4 iskorištavajući prednosti rješenja za sigurno pokretanje i sigurno ažuriranje firmvera (X -CUBE-SBSFU) s kripto knjižnicom otvorenog koda. To zapravo omogućuje ažuriranje ugrađenog programa STM32L4 s novim verzijama firmvera, dodavanjem novih značajki i ispravljanjem potencijalnih problema. Postupak ažuriranja izvodi se na siguran način kako bi se spriječilo neovlašteno ažuriranje i pristup povjerljivim podacima na uređaju. Paket uključuje stog LoRaWAN sa slojevima apstrakcije hardvera i uzorkom aplikacijskog koda za mikrokontrolere STM32L0, STM32L1 i STM32L4 radi lakšeg ocjenjivanja i početnog razvoja.Uključena je i testna prijava za LoRaWAN certifikacijske testove.
ST-ov softver I-CUBE-LRWAN može se koristiti s razvojnim pločama LPWAN i pločama za proširenje senzora ekosustava STM32 Nucleo, poput LoRa čvorova koji su uključeni u razvojne pakete P-NUCLEO-LRWAN2 i P-NUCLEO-LRWAN3.
Najnoviji paket proširenja I-CUBE-LRWAN s FUOTA podrškom za STM32L4 možete odmah preuzeti, besplatno, s web stranice www.st.com/i-cube-lrwan. Učinjen je interoperabilnim s raznim mrežnim poslužiteljima, uključujući one iz Actilityja i Seneta.
