STMicroelectronics вдосконалив свій пакет розширення програмного забезпечення STM32 LoRaWAN для розробників (I-CUBE-LRWAN), щоб підтримати найновіші технічні характеристики оновлення прошивки по повітрю (FUOTA).
FUOTA рентабельно захищає в майбутньому пристрої LoRa, спрощуючи застосування оновлення рівня додатків та оновлення RF-стека до пристроїв на місцях, збільшуючи цінність LoRa як довготривалої і малопотужної технології для підключення пристроїв IoT. LoRa Alliance опублікував три специфікації програми FUOTA LoRaWAN (v1), які разом підтримують та стандартизують FUOTA: Синхронізація годинника рівня додатків, віддалене налаштування багатоадресної передачі та фрагментований транспорт даних. Вони, відповідно, беруть участь у синхронізації часу, передачі повідомлень групам кінцевих пристроїв та розділенні файлів даних.
Підтримуючи повне оновлення мікропрограми, як описано в поточному наборі специфікацій LoRa Alliance, I-CUBE-LRWAN тепер дозволяє розробникам STM32 створювати пристрої кінцевих точок LoRa, які підтримують FUOTA для мікроконтролерів STM32L4, користуючись перевагами рішення безпечного завантаження та безпечного оновлення мікропрограми (X -CUBE-SBSFU) з криптобібліотекою з відкритим кодом. Дійсно, це дозволяє оновити вбудовану програму STM32L4 новими версіями прошивки, додаючи нові функції та виправляючи потенційні проблеми. Процес оновлення виконується безпечним способом, щоб запобігти несанкціонованому оновленню та доступу до конфіденційних даних на пристрої. Пакет включає стек LoRaWAN із апаратними шарами абстракції та зразком коду програми для мікроконтролерів STM32L0, STM32L1 та STM32L4, що полегшує оцінку та розробку.Також включена заявка на тестування на сертифікаційні тести LoRaWAN.
Програмне забезпечення ST I-CUBE-LRWAN може використовуватися з платами розробки LPWAN та платами розширення датчиків екосистеми STM32 Nucleo, такими як вузли LoRa, включені в комплекти розробників P-NUCLEO-LRWAN2 та P-NUCLEO-LRWAN3.
Останній пакет розширення I-CUBE-LRWAN з підтримкою FUOTA для STM32L4 можна негайно завантажити безкоштовно з веб-сайту www.st.com/i-cube-lrwan. Він був сумісний з різними мережевими серверами, в тому числі з Actility та Senet.