0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何对物联设备进行远程固件升级?

AGk5_ZLG_zhiyua 来源:ZLG致远电子 作者:ZLG致远电子 2022-11-01 13:14 次阅读

当有新功能或需要修复bug,而设备已经生产出来,在渠道或客户手中时,那么远程固件升级就很重要了。ZLG物联网云平台支持远程固件升级,本文将详解固件升级功能。

需求场景

dtu设备、透传网关等透传设备,通过串口外接了其他的业务设备(控制器、温控器…),并通过透传设备将数据透传上云。 这种情况下,固件升级需求一般分两种:

1、对dtu设备、透传网关等透传上云设备自身进行固件升级;

2、对外接的业务设备进行固件升级。

那么云平台是如何在支持升级透传设备的同时,又可以升级外接业务设备呢?

实现方式

用户上传固件到云平台,需要区分固件类型。

自身设备固件;

外接设备固件。

云端标记固件类型,设备获取到固件信息后,通过判断类型进行对应升级即可。

1021e0c2-5997-11ed-a3b6-dac502259ad0.png

固件升级

整个固件升级分为两部分实现:云端、设备端。

1. 云端部分

ZWS云平台的操作步骤: 第一步:上传固件到云平台。
1030cd94-5997-11ed-a3b6-dac502259ad0.png
第二步:云端下发升级命令给设备(包括目标固件的URL请求地址)。

103ce5c0-5997-11ed-a3b6-dac502259ad0.png

第三步:云端升级固件,可以选择升级范围,进行批量/单个设备升级。还可以选择立即升级或定时升级。

1048414a-5997-11ed-a3b6-dac502259ad0.png

2. 设备端部分

对于CATCOM-100、ZWG-40COM等dtu设备,设备接收到云端的固件升级命令后,判断固件类型。

若为自身设备固件,直接升级即可;

若为外接设备固件,则将升级命令和外接设备固件下发给外接设备进行升级。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2908

    文章

    44428

    浏览量

    372319
  • 固件升级
    +关注

    关注

    0

    文章

    34

    浏览量

    12098
  • 云平台
    +关注

    关注

    1

    文章

    1292

    浏览量

    38918

原文标题:【解决方案】如何对物联设备进行远程固件升级?

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    DM平台管理设备如何进行固件升级

    1)查看IR路由器原始固件版本以及序列号,可以看到版本为为1.0.0.r11700。 2)IR设备配置设备远程管理,选择管理》设备
    发表于 07-25 06:22

    真空镀膜机远程诊断、远程升级、PLC程序远程上下载

    威廉希尔官方网站 服务,利用通博穿透云·设备快线,方便的将用户设备与真空镀膜机厂商的威廉希尔官方网站 支持专家连接起来,快速的诊断设备问题,可指导用户
    发表于 10-19 14:29

    通博·手机如何实现工业设备远程控制

    威廉希尔官方网站 的发展,更加稳定和快速的数据传输通达使得“距离”已不再是阻碍发展的难点,在未来我们可能依靠一台手机便可以对整个工厂进行监控运维。今天我们来简单的讲述,一台手机是如何通过通博工业智能网关
    发表于 09-11 09:43

    如何去实现STM32F407+ESP8266+SD卡进行远程固件升级

    这次带来的内容是STM32F407+ESP8266+SD卡进行远程固件升级,相信各位小伙伴在第一次接触到远程
    发表于 01-24 08:25

    医疗设备远程监控维护系统解决方案

    管理,设备预防性维护以及大数据挖掘等功能。 通博WG585工业智能网关提供: • 不间断的网络接入,保证医疗设备实时在线; • 完善的数据安全保护,医疗
    发表于 02-23 18:58

    Ethernet远程固件升级

    本实验工程实现了Ethernet远程固件升级, 通过编译下载工程到STM32F769 Flash bank1并执行,能够实现从远程服务器下载程序到Flash bank2中做
    发表于 09-11 06:00

    STM32单片机网络远程升级固件的源码下载

    STM32单片机网络远程升级固件的源码下载
    发表于 04-17 09:27 77次下载

    STM32软件-IAP远程固件升级

    在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。通常在用户需要实现IAP功能时,即用户程序运行中作
    发表于 12-02 16:51 25次下载
    STM32软件-IAP<b class='flag-5'>远程</b><b class='flag-5'>固件</b><b class='flag-5'>升级</b>

    联网设备的无线固件升级

      在为联网应用选择组件时,研究芯片和开发工具支持的 OTA 固件升级方法非常重要。在评估具有内部闪存的设备时,基于内部存储器的 OTA 升级
    的头像 发表于 06-29 10:58 1831次阅读
    <b class='flag-5'>物</b>联网<b class='flag-5'>设备</b>的无线<b class='flag-5'>固件</b><b class='flag-5'>升级</b>

    联网设备的无线固件升级

      在无线升级设备固件时,数据是通过无线传输的,很容易被黑客入侵。因此,验证并确保主机设备仅与预期的目标设备通话非常重要。
    发表于 09-17 17:11 513次阅读
    <b class='flag-5'>物</b>联网<b class='flag-5'>设备</b>的无线<b class='flag-5'>固件</b><b class='flag-5'>升级</b>

    固件升级的设计

    在一些项目交期比较急的情况下,可以先把基本功能做出来,加入固件升级的功能,后续即使发现重大BUG,也不用返厂更新固件,只需要把加密固件发给客户自行更新,也可以使用
    的头像 发表于 05-17 16:17 1203次阅读
    <b class='flag-5'>固件</b><b class='flag-5'>升级</b>的设计

    【解决方案】如何对设备进行远程固件升级

    当有新功能或需要修复bug,而设备已经生产出来,在渠道或客户手中时,那么远程固件升级就很重要了。ZLG联网云平台支持
    的头像 发表于 11-04 10:13 1130次阅读
    【解决方案】如何对<b class='flag-5'>物</b><b class='flag-5'>联</b><b class='flag-5'>设备</b><b class='flag-5'>进行</b><b class='flag-5'>远程</b><b class='flag-5'>固件</b><b class='flag-5'>升级</b>?

    如何“助攻”设备远程OTA升级

    OTA升级为软件提供持续迭代更新的能力,逐渐成为联网设备的佳选。本文以ZigBee联网网关为例,介绍ZWS联网云平台为
    的头像 发表于 10-14 08:25 839次阅读
    如何“助攻”<b class='flag-5'>物</b><b class='flag-5'>联</b><b class='flag-5'>设备</b><b class='flag-5'>远程</b>OTA<b class='flag-5'>升级</b>

    EtherCAT总线如何对从站固件进行升级

    。在EtherCAT工业网络中,通常会连接大量的从站设备。然而,如果需要对这些从站设备的软件固件进行升级,传统的逐个打开从站
    的头像 发表于 02-27 08:23 789次阅读
    EtherCAT总线如何对从站<b class='flag-5'>固件</b><b class='flag-5'>进行</b><b class='flag-5'>升级</b>?

    通过通博PLC远程调试网关实现PLC远程升级程序

    远程调试网关,实现了PLC远程升级程序的功能,提高了生产效率,降低了运营成本,并使PLC的升级和维护更加便捷。 通博
    的头像 发表于 03-09 17:19 518次阅读
    通过<b class='flag-5'>物</b>通博<b class='flag-5'>联</b>PLC<b class='flag-5'>远程</b>调试网关实现PLC<b class='flag-5'>远程</b><b class='flag-5'>升级</b>程序