差分包升级。
模组通电,完成初始化,如图 1 所示。
打开 UEUpdaterUI,选择正确的端口和初始固件,点击“update”按钮开始下载初始固件至模组。出现如图2中的“update complete”表示固件下载完成。
打开 OneNET 平台产品页面, 进入 FOTA 升级页面, 如图 3 所示。
选择 FOTA 升级页面的“正式群组”, 点击“添加 FOTA 群组”按钮,如图 4 所示。
正式群组: 所有终端厂家对模组升级都应选择该选项;测试群组: 适用于NB芯片厂家测试用。
进入FOTA群组, 对相应选项进行设置并点击“添加”按钮,如图5所示。
参数名称 | 说明 |
---|---|
群组类型 | 正式群组:所有终端厂家对模组升级都应选择该选项; 测试群组: 适用于NB芯片厂家测试用。 |
群组名称 | 用户自定义。 |
厂商名称 | 选择模组厂商。 |
模组型号 | 选择升级模组的型号。 |
群组名称 | 用户自定义。 |
群组描述 | 可选,用户自定义描述。 |
进入”FOTA_TEST”群组, 点击“关联设备”为该群组添加待升级的模组, 如图 6 所示。
进入“关联设备”页面,在未关联选项的搜索框里输入该产品下已创建设备的IMEI;或者在未关联列表里面选择欲升级设备, 点击方框选中该设备, 最后点击“提交修改”按钮完成选中设备的关联,如图7所示。
图8为关联后的设备及该设备对应的初始固件版本号。
注意:后面的步骤中添加固件版本的初始版号时,必须与此处的已关联设备的版本号保持一致。
(1)点击“FOTA 升级”按钮,进入“固件管理”和“升级任务”, 如图 9所示。添加升级固件并创建升级任务。
(2)选中“固件管理”选项, 点击“添加固件版本”按钮, 如图 10 所示。
(3)厂商名称和模组型号为 FOTA 群组里面的参数, 此处不可修改,只需填写目标版本号,用户需要执行两次“添加固件版本”操作,第一次在“目标版本号”处填写模组初始版本号,如图11所示,第二次填写将要升级到的目标版本号,如图12所示。添加固件版本后的列表如图13所示。
注意:此处必须创建两个固件版本,一个为初始版本,一个为升级后的目标版本。若用户只创建了升级后的目标版本,在后续的“添加升级包”操作中将无法选择初始版本。
(4)在“V2.0”固件管理列表里添加升级包,点击“添加升级包”按钮,如图 14 所示。
(5)对升级包相关参数进行配置,如图15所示,完成参数配置以后点击“添加” 按钮。
参数名称 | 说明 |
---|---|
类型 | 选择差分包或完整包 |
初始版本 | 上一步创建的固件版本,本示例中为1.00。 |
目标版本 | 上一步创建的目标版本,本示例中为V2.0。 |
上传升级包 | 为待升级的差分包bin文件。 |
MD5 码 | MD5校验工具对差分包校验所得。 |
(6)点击“升级任务管理”, 进入“添加升级任务”界面, 如图16所示。
(7)升级包选择为第(5)步添加的升级包, 其它选项根据设备实际应用场景选择, 配置完成后点击“添加”按钮, 配置选项如图17。
(8)升级任务创建成功之后, 进入详情查看当前升级任务相关状态,如图18和图19所示。
(9)升级完成后,模组打印信息以及平台升级列表显示的状态,如图20和图21所示。