Η STMicroelectronics έχει βελτιώσει το πακέτο επέκτασης λογισμικού STM32 LoRaWAN για προγραμματιστές (I-CUBE-LRWAN) για την υποστήριξη των πιο πρόσφατων προδιαγραφών Firmware Update Over The Air (FUOTA).
FUOTA οικονομικά αποδοτικές μελλοντικές συσκευές LoRa απλοποιώντας την εφαρμογή ενημερώσεων επιπέδου εφαρμογών και ενημερώσεων στοίβας RF σε συσκευές στο πεδίο, αυξάνοντας την αξία του LoRa ως τεχνολογίας χαμηλής ισχύος μεγάλης εμβέλειας για τη σύνδεση συσκευών IoT. Η LoRa Alliance δημοσίευσε τρεις προδιαγραφές εφαρμογής FUOTA LoRaWAN (v1) που υποστηρίζουν και τυποποιούν μαζί το FUOTA: Συγχρονισμός ρολογιού επιπέδου εφαρμογής, Ρύθμιση απομακρυσμένης πολλαπλής διανομής και μεταφορά μπλοκ δεδομένων κατακερματισμένων δεδομένων. Συμμετέχουν αντίστοιχα στον συγχρονισμό του χρόνου, την αποστολή μηνυμάτων σε ομάδες τελικών συσκευών και το διαχωρισμό αρχείων δεδομένων.
Υποστηρίζοντας την πλήρη ενημέρωση υλικολογισμικού, όπως περιγράφεται στο τρέχον σύνολο προδιαγραφών LoRa Alliance, το I-CUBE-LRWAN επιτρέπει τώρα στους προγραμματιστές STM32 να δημιουργήσουν συσκευές τελικού σημείου LoRa που υποστηρίζουν FUOTA για μικροελεγκτές STM32L4 που επωφελούνται από τη λύση Secure Boot και Secure Firmware Update (X -CUBE-SBSFU) με βιβλιοθήκη κρυπτογράφησης ανοιχτού κώδικα. Πράγματι, αυτό επιτρέπει την ενημέρωση του ενσωματωμένου προγράμματος STM32L4 με νέες εκδόσεις υλικολογισμικού, προσθέτοντας νέες δυνατότητες και διορθώνοντας πιθανά προβλήματα. Η διαδικασία ενημέρωσης εκτελείται με ασφαλή τρόπο για την αποτροπή μη εξουσιοδοτημένων ενημερώσεων και την πρόσβαση σε εμπιστευτικά δεδομένα της συσκευής. Το πακέτο περιλαμβάνει τη στοίβα LoRaWAN με στρώματα αφαίρεσης υλικού και δείγμα κώδικα εφαρμογής για μικροελεγκτές STM32L0, STM32L1 και STM32L4 για διευκόλυνση της αξιολόγησης και της έναρξης της ανάπτυξης.Περιλαμβάνεται επίσης μια δοκιμαστική αίτηση για δοκιμές πιστοποίησης LoRaWAN.
Το λογισμικό I-CUBE-LRWAN της ST μπορεί να χρησιμοποιηθεί με πίνακες ανάπτυξης LPWAN και πίνακες επέκτασης αισθητήρα του οικοσυστήματος STM32 Nucleo, όπως οι κόμβοι LoRa που περιλαμβάνονται στα πακέτα προγραμματιστών P-NUCLEO-LRWAN2 και P-NUCLEO-LRWAN3.
Το πιο πρόσφατο πακέτο επέκτασης I-CUBE-LRWAN με υποστήριξη FUOTA για STM32L4 μπορεί να ληφθεί αμέσως, δωρεάν, από το www.st.com/i-cube-lrwan. Έχει γίνει διαλειτουργικό με διάφορους διακομιστές δικτύου, συμπεριλαμβανομένων αυτών από το Actility και το Senet.