中国电子技术网

设为首页 网站地图 加入收藏

 
 

意法半导体联手Actility展示Lora FOTA Demo

关键词:意法半导体ActilityLora FOTA Demo

时间:2019-03-20 08:50:08      来源:ST

近日,意法半导体(ST)博客发布一个Demo介绍,是ST工程师与Actility(世界领先的物联网低功耗广域网连接管理领导者)之间的重要合作,在LoRaWAN™架构上通过无线进行固件更新(firmware update over-the-air)。

近日,意法半导体(ST)博客发布一个Demo介绍,是ST工程师与Actility(世界领先的物联网低功耗广域网连接管理领导者)之间的重要合作,在LoRaWAN™架构上通过无线进行固件更新(firmware update over-the-air)。该演示完全符合LoRa联盟技术委员会FUOTA工作组的规范和建议,此外,展示的实现是在Actility的真实生产服务器上运行,具有实现意义。

http://6.eewimg.cn/news/uploadfile/2019/0318/1552886201804945.png

LoRa的好处汇总,包括更低功耗更长距离,可追溯,低成本,高安全性等

灵活性:RMC,分段和时钟同步

固件更新演示以Actility的Reliable MultiCast(RMC)服务器开始。与单播协议不同,服务器与一个设备和广播系统通信,服务器要与所有设备通信,RMC可以针对设备的子集以提高效率,而不用担心数据包丢失或无序交付,这种错误可能发生在其他传统的多播平台上。

Actility的ThingPark RMC服务器具有两个关键模块:分段和时钟同步。第一个是与传统LoRaWAN不同,将更新分解有效负载兼容的块(最多255个字节)。该解决方案还包括前向纠错系统和冗余数据包,以防止丢失或损坏。工程师经常忽视这一方面,但适当地分割并通过无线方式发送更新是相当复杂的,并且也是重要的。第二点,时钟同步适用于Class-C LoRaWAN设备,这意味着产品可不断接收RF频谱。通过提供时钟同步系统,Actility可以在C类设备上启用FUOTA,并通过现有系统实现无线升级固件。

ST:更新代理,安全启动和安全固件更新,开发工具

一旦更新离开RMC服务器,它就会到达LoRa终端设备上。ST开发了一个能够在更新活动期间的与FUOTA服务器随时交互的解决方案。下一步是创建一个更新代理,充当Actility模块和我们的安全启动和安全固件更新(SBSFU)系统之间的中介。一旦使用Actility模块的堆栈处理来自RMC服务器的包,更新代理就可确保ST单片机上的SBSFU系统在SBSFU模块安全地更新固件之前在正确的存储空间上写入正确的信息。在LoRa终端上解析这些小包具有挑战性,更新代理是一个非凡的工具,它采用了Actility的创新技术。

整个解决方案的优点在于它完全是基于现有STM32Cube生态系统的一部分。此次演示中使用的代码目前在具有256 KB闪存的STM32L4上运行,但目前仅针对alpha客户。即使它尚未公开,开发人员已经可以使用ST SBSFU软件扩展(X-CUBE-SBSFU)在其设备上快速实施安全启动和软件更新解决方案,无论他们使用何种网络协议。工程师还可以使用ST现有的LoRaWAN堆栈开始处理他们的应用程序,目前ST官方教程已经展示了如何在10分钟内设置LoRa节点。ST的B-L072Z-LRWAN1和I-NUCLEO-LRWAN1板将帮助他们与Actility合作,为即将公布的FUOTA解决方案做好准备。

http://8.eewimg.cn/uploadfile/2019/0318/1552886200910515.png
ST Lora开发板及其他开发套件

FUOTA是物联网实施的必要技术

Sub-GHz网络越来越受欢迎。如果没有FUOTA,公司需要在地面上部署,实际参与每个设备进行维护操作,这是昂贵且不切实际的。Actility是ST合作伙伴计划的成员,该公司已经为ST的LoRaWAN堆栈兼容提供了解决方案。因此,这项新的合作是ST与Actility现有合作关系的延伸,因为业界知道FUOTA是一项必不可少的技术,在大规模采用LoRaWAN时,这种技术将会扩大规模。

  • 分享到:

 

猜你喜欢

  • 主 题:安森美数字助听芯片的创新
  • 时 间:2024.05.09
  • 公 司:安森美

  • 主 题:IO-Link 技术介绍及相关设计解决方案
  • 时 间:2024.05.22
  • 公 司:ADI & Arrow