【行业方案】基于ST MPU的OpenFOTA升级方案

艾拉比提出的OpenFOTA方案利用STMPU和STMCU提供高效、安全的物联网设备OTA升级服务,包括差分升级、资源优化和多场景应用。方案包括系统框图,适用于工业控制等领域,可通过艾拉比官网获取更多信息。
摘要由CSDN通过智能技术生成

概要

作为ST战略合作伙伴,艾拉比提出了基于ST MPU/MCU的诊断方案以及基于ST MCU的OpenFOTA升级方案,为使用ST芯片的物联网厂商提供最好的OTA服务支持。本文主要介绍基于ST MCU的OpenFOTA升级方案。

基于ST MPU的OpenFOTA升级方案

OpenFOTA是艾拉比总结提取众多物联网设备OTA经验,结合 ST MPU和ST MCU推出的OTA差分方案,旨在借助MPU自身的差分升级能力和Flash资源对MCU的程序进行升级,让终端客户的主控程序更方便易用的实现OTA功能。OpenFOTA方案一体化解决整机OTA升级的需求,不仅可以升级MPU,还支持升级主控处理器。

方案优势

  • 更高效的差分升级算法:可减少下载及刷写时间,降低功耗;安全性高,业务中断短;
  • 整机资源利用最大化:出厂预留差分存储区域,充分利用空间资源;
  • 高可靠保护机制:自带断点续升、安全鉴权等机制,支持不消耗MCU资源的回滚升级;
  • 零开发整机OTA能力:无需开发,烧录即用;
  • 多场景融合应用:支持终端设备多模OTA差分升级,如以太网加蓝牙。

系统框图

在这里插入图片描述

  • Boot分区:MCU或者MPU的Flash中的一块区域,该区域用于烧录MCU或者模组的Bootloader;
  • APP分区:MCU或者MPU的Flash中的区域,该区用于烧录MCU或者模组的APP应用程序;
  • 存储分区:MPU Flash中的一块区域,该区域可存放MCU的升级包、模组的升级包、业务数据或其他数据,用户可根据需求自定义;
  • UCM:端云交互业务主程序,管理设备升级状态机,升级模式控制,策略解析和升级结果上报等;
  • OTA状态机:OTA子节点各个零件从APP进入OTA模式的状态控制器;
  • UP:艾拉比提供的升级协议程序,主要负责OTA体系内不同节点之间数据和业务交互;
  • ELB:全称为External_Lite_Bootloader,艾拉比推出的轻量级bootloader程序,可引导系统启动并内置与模组的通信能力,支持读取和刷写数据。

目标市场&行业应用

  • 工业控制
  • 零售终端
  • 智能家居
  • 新能源基础设施
    在这里插入图片描述
    若对我们的方案感兴趣,想要更加深入了解,可直接访问艾拉比官网,联系我们;或者直接注册,免费试用
  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值