在电信物联网平台实现SOTA远程升级

        产品处于开发阶段时,很多用户会想到通过平台来升级MCU的程序。中国电信物联网使能平台(以下简称“平台”)提供了基于LWM2M的固件升级功能,用于模组的固件升级。但是由于多数模组并未提供升级接口给MCU,所以MCU升级只能基于应用层来实现升级,为了避免和模组的升级混淆,我们把MCU的升级称为软件升级。

       本人使用STC公司的带有iap功能的单片机,(IAP15系列和stc8g系列),NB模块选用移远公司的BC26。

 首先要理解升级的原理:

  1、把mcu的程序发布到 电信平台。

   软件包的制作可以参考https://www.ctwing.cn/sbgl/143#see

  2、理解电信的sota协议

  3、理解stc的启动机制。

 4、通过sota的协议,把程序下载到stc的备用扇区。

  5、校验上面收到的程序。

  6、对应的产品。

https://item.taobao.com/item.htm?spm=a230r.7195193.1997079397.34.d3074fe4rBokZu&id=638285093679&abbucket=11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值