عززت شركة STMicroelectronics حزمة توسعة برامج STM32 LoRaWAN للمطورين (I-CUBE-LRWAN) لدعم أحدث مواصفات تحديث البرامج الثابتة عبر الهواء (FUOTA).
تعمل FUOTA على إثبات فعالية التكلفة في المستقبل لأجهزة LoRa من خلال تبسيط تطبيق تحديثات طبقة التطبيق وتحديثات RF-stack على الأجهزة في هذا المجال ، مما يزيد من قيمة LoRa كتقنية طويلة المدى منخفضة الطاقة لتوصيل أجهزة إنترنت الأشياء. نشر تحالف LoRa ثلاثة مواصفات تطبيق FUOTA LoRaWAN (الإصدار 1) التي تدعم معًا وتوحيد FUOTA: مزامنة ساعة طبقة التطبيق ، وإعداد البث المتعدد البعيد ، ونقل كتلة البيانات المجزأة. فهم يشاركون على التوالي في مزامنة الوقت ، وإرسال الرسائل إلى مجموعات من الأجهزة الطرفية ، وتقسيم ملف البيانات.
من خلال دعم التحديث الكامل للبرنامج الثابت كما هو موضح في المجموعة الحالية من مواصفات LoRa Alliance ، تمكن I-CUBE-LRWAN الآن مطوري STM32 من إنشاء أجهزة LoRa الطرفية التي تدعم FUOTA لوحدات التحكم الدقيقة STM32L4 التي تستفيد من حل Secure Boot و Secure Firmware Update (X -CUBE-SBSFU) مع مكتبة تشفير مفتوحة المصدر. في الواقع ، يسمح هذا بتحديث البرنامج المدمج STM32L4 بإصدارات جديدة من البرامج الثابتة ، وإضافة ميزات جديدة وتصحيح المشكلات المحتملة. يتم تنفيذ عملية التحديث بطريقة آمنة لمنع التحديثات غير المصرح بها والوصول إلى البيانات السرية على الجهاز. تتضمن الحزمة مكدس LoRaWAN مع طبقات تجريد الأجهزة وعينة رمز تطبيق للميكروكونترولر STM32L0 و STM32L1 و STM32L4 لتسهيل التقييم وبدء التطوير.يتم أيضًا تضمين تطبيق اختبار لاختبارات شهادة LoRaWAN.
يمكن استخدام برنامج ST's 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.