linux bin文件固件,电信物联网平台OTA软件升级bin文件包制作及上传
电信物联网平台OTA软件升级bin文件包制作及上传
电信物联网平台OTA软件升级bin文件包制作及上传
首先进入电信物联网管理开发平台-设备管理子系统,找到设备管理应用xxx-->软件库
https://develop.local.ct10649.com:8843/#/pages/portal-welcome
公钥管理 ----->电信平台管理用
软件包管理----->OTA升级MCU固件用,只是平台叫这个名字,不知道的时候,真是找死了我,以为他家没这个功能,暴汗!!
固件包管理----->OTA升级模组固件用,用来升级模组的固件
在使用他们之前我们先了解下怎么生成公钥及软件包如何签名吧
1、在平台上下载signtool工具:平台---->系统管理---->工具--->离线签名工具
生成private.pem、public.pem两个文件
2、导入生成的私有密钥,及软件包,进行软件包签名,生成签名包package_signed.zip
3、对签名包进行验证签名
签名包package_signed.zip就是我们要上传的软件包,软件包管理--->添加软件包
在这之前要先上传公钥:公钥管理----->上传,上传public.pem文件。不然会提示你先上传公钥
好了,我们再来看看软件包package.zip是如何制作的:
1、首先,我们在同一目录下创建DM文件夹 和 linux文件夹
在DM文件夹创建linux文件夹,再在这个文件夹内创建或COPY来一个XXX.json文件
{
"specVersion":"2.11",
"fileName":"ExamplePackage_V2.11.bin",
"packageType":"softwarePackage",
"version":"V2.11",
"deviceType":"VehicleDetector",
"manufacturerName":"NBIotPark",
"model":"NB1000OBD",
"protocolType":"CoAP",
"description":"Test software package",
"versionCheckCode":"3840",
"date":"2019-11-1"
}
注意fileName,要与你的.bin文件名对应,"deviceType","manufacturerName","model","protocolType"要与你的profile设置的一直
2、在与DM同目录的linux文件夹里放入你的.bin文件
3、将DM文件夹与linux文件夹一起打包成一个package.zip文件包
软件包的制作就完成了。
电信物联网平台OTA软件升级bin文件包制作及上传相关教程
linux bin文件固件,电信物联网平台OTA软件升级bin文件包制作及上传相关推荐
- NB-IOT开发|nbiot开发教程《五》nbiot(移远BC26)电信物联网平台实现MCU固件在线升级(STM32L051+BC26)
嵌入式开发中我们要时刻保持代码的高效与整洁看之前,先点赞 好习惯,要养成 一.前言 嵌入式开发中我们要时刻保持代码的高效与整洁.为什么要有在线升级和为什么要进行在线升级,在这不多说,产品的开发中,在线 ...
- 电信物联网平台SOTA升级(软件升级)的全流程说明
中国电信物联网开放平台(以下简称"平台")提供了基于LWM2M的固件升级功能,用于模组的固件升级.但是由于多数模组并未提供升级接口给MCU,所以MCU升级只能基于应用层来实现升 ...
- Ubuntu订阅电信物联网平台
背景: 如果要订阅电信物联网平台,需要自己搭建业务平台服务器.由于局域网络没有公网ip,用了花生壳效果也不是很好,所以自己购买了一台腾讯云主机. 环境 电信云平台信息 电信云平台北向demo 天翼物联 ...
- 电信物联网平台,java后台对接电信北向应用,命令下发到设备
最近公司设备需要对接电信物联网平台,需要实现数据下发到设备 实现流程 第三方应用 ----- > 电信平台 ( 下发给设备) --------> 设备 ------ > 电信平台 ...
- STM32+4G模块实战项目(连接阿里云物联网平台+OTA升级):(一)初识硬件
STM32+4G模块实战项目(OTA升级) 构思占坑中ing.....,3天一章,请耐心等待 STM32+4G模块实战项目(连接阿里云物联网平台+OTA升级):(一)初识硬件 STM32+4G模块实战 ...
- 腾讯云物联网平台产品全面升级,全新生态运营策略构建消费电子智能生态
9月10日,在腾讯全球数字生态大会消费电子专场上,腾讯云对物联网平台产品全面升级,并发布了全新的生态运营策略,与合作伙伴携手共建物联网生态,共享产业商机,为客户提供更大的价值. 中国的消费电子产业通过 ...
- 大型物联网平台如何来保障亿级设备安全连接上云?
摘要:华为云IoT设备接入云服务(后续章节简称为"IoTDA")提供海量设备的接入和管理能力,可以将IoT设备联接到华为云,支撑设备数据采集上云和云端下发命令给设备进行远程控制,配 ...
- python fabric上传文件夹_通过python的fabric包完成代码上传部署(简单版)
首先是安装fabric包pip install fabric fabric常用参数 -l : 显示定义好的任务函数名 -f : 指定fab入口文件,默认入口文件名为fabfile.py -H : 指定 ...
- STM32--ESP8266物联网WIFI模块(贝壳物联)--温湿度数据上传服务器显示
本文适用于STM32F103C8T6等MCU,其他MCU可以移植,完整资源见文末链接 一.简介 随着移动物联网的发展,各场景下对于物联控制.数据上传.远程控制的诉求也越来越多,基于此乐鑫科技推出了便宜 ...
- ESP32远程OTA指令升级bin固件
文章目录 前言 一.巴法云平台注册 二.Arduino代码 1.编译代码 2.导出bin固件 3.上传bin固件到巴法云 4.远程OTA更新 总结 前言 假如有这需求,你写好了代码,现在ESP32设备 ...
最新文章
- PJ:细菌挥发性物质和光合信号激活低铁响应途径
- boost::container模块实现虚拟测试分配器的程序
- vue + element-ui 聊天_推荐6款Vue管理后台框架,收藏好,留备用
- 利用批处理自动执行sql脚本、备份、还原数据库
- vb对数据库操作用存储过程
- 芯片支持的且会被用到的H.264特性 预测编码基本原理
- YAFFS2移植到AliOS Things指南
- pytorch orchvision.transforms.Normalize
- mac php配置和扩展,mac 下安装php 以及 配置扩展!!!!!
- hnu 暑期实训之魔咒词典
- element ui里dialog关闭后清除验证条件
- 【matlab】安装 webcam 支持
- eclipse 每次打开 提示 subversive svn connectors
- 实用SQL代码解析工具——sqlparse
- Vue3 Fragment(碎片化节点)
- 总以为猜对了结局,但烧脑推理电影却总是让我扭伤腰
- BUGKU-CTF-MISC-一个普通的压缩包
- 计算机网络感知层,物联网感知层与感知节点
- Mac教程——怎么升级系统版本
- 第一章 JSON语法用法
热门文章
- 《IS-IS网络设计解决方案》一导读
- Js打印object对象两种方法
- [导入]js 关联数组 详解
- ccs中display:none visibility:hidden opacity:0的区别
- CentOS 5.5 使用 EPEL 和 RPMForge 软件库
- 要用“+智能”强身健体,“心脏”做好准备了吗
- centos7.3上安装oracle xe 11g
- NIO Channel Scatter/Gather 管道Pipe类
- js图片绘制框架 (折线图、柱状图、饼图、热力图) echarts
- A - Prime Ring Problem uva524素数环【dfs】