版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1NB05-2NB08-3NB20-4NB28-5NB05-5NB86- ! !厂或作业场所,请关闭移动终端设备。在任何有潜在场 NB固件数字签 上传升级包到IoT平 登录SP 在IoT平台创建升级任 上传软件包到IoT平 MCU识别模组FOTA任务是否开 MCU识别模组FOTA任务是否成 MCU识别模组FOTA任务是否结 MCU操作的流 NB_IoT模组从B657版本固件开始,支持FOTA(FirmwareUpgradeOver-The-Air)远程升级功能。本文档主要描述了如何通过FOTA在IoT平台上实现NB模组固件升级。1、在FOTA升级之前,需要确保设备在IoT平台上已经成功,且能正常发送数据3、获取离线签名工具(signtool(到开发者中心4、创建APP时,请注意导入设备的Profile必须包含omCapabilities能力(若未包含,请在ProfileProfile),否则平台无法对该设备创建固件升级任务。具体Profile开发指导请联系IoT平台获取。{"devices":{"manufacturerId":" "manufacturerName":" "model":"NBIoTDevice","protocolType":"CoAP","deviceType":"SmartDevice","omCapability":{"upgradeCapability":{"supportUpgrade""fwUpgradeCapability"{"supportUpgrade":true,}{"serviceId":"Brightness","option":"Master""serviceId":"WaterData","option":"Optional"}]}]}1、首先找到signtool.exe3-1;2、打开可执行文件signtool.exe,如图3-2;5、生成公私钥后signtool.exe界面显示的信息,如图3-4;2、点击选择私钥文件private.pem,如图3-7件格式软件包压缩成.zip格式,如果已经为.zip压缩包则不需要此操作。信息;3-6图3-7点击选择私钥文件3-83-103-12登录SP3-133-143-153-18议必须与应用的Profile严格一致,否则固件升级包将会上传失败。23-25,首先看设备区域内是否有离线设备,若没有请在平台先设备IMEI号。3-243-25对号确认绑定。绑定后的设备信息如图3-26。3-263-27面,选择合适的重试策略如图3-29。3-3-3-3-3-3-3-3-3-35激活方式:操作NB模组主IoT平台上报一包CoAP协议的任意数据信息;150模组会向MCU先“AT+MLWEVTIND=5”,然后接着才会发“FIRMWARE此时NB模组不能断电,且MCU不能向NB模组发送任何数据。 3、若过程中出现异常而导致失败或者校验失败,NB模组将会向MCU发送“FIRMWAREDOWNLOADFAILED”,指示升级包失败。之后模组向MCU发送”,表示升级包完成且校验成功后,NBMCU发送“FIRMWAREUPDATINGNB更新固件;此时NB模组不能断电,且MCU不能向NB模组发送任何数据。1、若升级成功,NBMCU发送“FIRMWAREUPDATESUCCESS”。IoT平台下发指令停FOTA升级任务,当NBMCU发送“FIRMWAREUPDATEOVER”FOTA升级任务结束。此时NB模组固件为升级后的新版本,MCU可以正常处理业务。2、若升级失败,NB模组向MCU发送“FIRMWAREUPDATEFAILED”。IoT服务器查询失败原因并停FOTANBMCU发送“FIRMWAREUPDATEOVER”FOTA升级任务结束。此时模组的固件保持升级前的老版本不变,MCU可以正常处理业务。3-36NB图3- 1、离线签名工具只能对.zip格式的压缩包进行数字签名,所以先把.bin文件格式软件包压缩成.zip格式,再进行数字签名,如果已经是.zip格式的压缩包则可以直接进行数MCU30FOTA时大约10分钟,30分钟的超时足够满足模组完成FOTA任务了。30分钟)MCUFIRMWAREUPDATESUCCESSFOTAMCUFIRMWAREUPDATEFAILEDFOTA20IoTFOTA升级的结果(成功或失败。等20秒钟结束后,再去运行正常的与业务相关的程序。NY4NBFOTAMCUNB开关配置后是不保存的,NB模组复位后就不再有效,列举以下指令: 表5-1相关文档NB-I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大型企业保安队长的管理与职责及其对应招聘面试全解
- 教育行业智能设备销售顾问的面试攻略
- 环保行业技术岗位面试问题详解
- 技术支持团队如何快速响应客户需求的
- 教育科技公司产品经理岗位职责解析
- 打造职业高峰:注册会计师生存宝典
- 健康科技行业人事管理专家就业技巧与面试全攻略
- 物流公司的仓储管理职位的应聘技巧与策略
- 宠物美容专业职业前景
- 澳洲人工智能本科教育
- 大学美育 课件 绪论
- 植物纤维化学
- 物业费债权转让协议范本
- 山东第一医科大学生理学(本)期末复习题
- DZ∕T 0130.6-2006 地质矿产实验室测试质量管理规范 第6部分:水样分析(正式版)
- 患者安全风险管理
- HGT 4754-2014 钢制发酵容器技术条件
- 外研版(三起)英语六年级下册全册模块整体教案(表格式)
- 消毒供应室操作流程及规范
- 超声科科普知识宣传
- 《学校管理学》课件
评论
0/150
提交评论