STMicroelectronicsは、開発者向けのSTM32 LoRaWANソフトウェア拡張パッケージ(I-CUBE-LRWAN)を拡張して、最新のFirmware Update Over The Air(FUOTA)仕様をサポートしています。
FUOTAは、アプリケーション層の更新とRFスタックの更新を現場のデバイスに簡単に適用できるため、費用対効果の高い将来性のあるLoRaデバイスを実現し、IoTデバイスを接続するための長距離低電力テクノロジーとしてのLoRaの価値を高めます。 LoRa Allianceは、FUOTAをサポートおよび標準化する3つのFUOTA LoRaWANアプリケーション仕様(v1)を公開しました。アプリケーション層クロック同期、リモートマルチキャストセットアップ、およびフラグメント化データブロックトランスポートです。それらはそれぞれ、時刻同期、エンドデバイスのグループへのメッセージの送信、およびデータファイルの分割に関与します。
I-CUBE-LRWANは、LoRa Alliance仕様の現在のセットで説明されているように完全なファームウェア更新をサポートすることにより、STM32開発者がSecureBootおよびSecureFirmware Updateソリューション(X -CUBE-SBSFU)とオープンソースの暗号ライブラリ。実際、これにより、STM32L4組み込みプログラムを新しいファームウェアバージョンで更新し、新しい機能を追加し、潜在的な問題を修正することができます。更新プロセスは安全な方法で実行され、不正な更新やデバイス上の機密データへのアクセスを防ぎます。このパックには、ハードウェア抽象化レイヤーを備えたLoRaWANスタックと、評価とキックスタート開発を容易にするSTM32L0、STM32L1、およびSTM32L4マイクロコントローラーのサンプルアプリケーションコードが含まれています。LoRaWAN認定テストのテストアプリケーションも含まれています。
STのI-CUBE-LRWANソフトウェアは、P-NUCLEO-LRWAN2およびP-NUCLEO-LRWAN3開発者パックに含まれるLoRaノードなど、STM32NucleoエコシステムのLPWAN開発ボードおよびセンサー拡張ボードで使用できます。
STM32L4をFUOTAでサポートする最新のI-CUBE-LRWAN拡張パッケージは、www.st.com / i-cube-lrwanから無料ですぐにダウンロードできます。ActilityやSenetなどのさまざまなネットワークサーバーと相互運用できるようになりました。