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

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

3天内不再提示

RX系列帮您实现二级MCU OTA升级:FreeRTOS篇

jf_pJlTbmA9 来源:瑞萨电子 作者:瑞萨电子 2023-10-26 18:04 次阅读

基于空中下载技术(OTA:Over-The-Air)并通过云服务端实现的MCU固件升级得益于云供应商和设备供应商之间的合作开展,目前已具备了简单且可快速部署的集成环境。

RX产品家族系列技术干货分享(二)-【AWS认证程序】使用AWS OTA更新固件

目前为止的解决方案是使MCU通过互联网与Amazon Web Services(AWS)等云服务直接连接,从而实现固件升级。

然而,实际上除了直接与互联网连接的MCU之外,还有很多应用实例使用多个MCU(二级MCU)构建同一个嵌入式系统

wKgaomUD6bCAG46NAACXHiwRx-8427.jpg

对于这样的系统,需要不断地进行二级MCU的固件升级,以持续改进服务和降低安全风险。

在此背景下,瑞萨RX云互联解决方案开发团队开始提供即便在未直接与互联网连接的二级MCU中,也可以利用AWS IoT服务方案进行OTA固件升级的示例代码。相关示例代码可通过以下链接下载。

Secondary Device OTA演示视频

wKgZomUD6bKAGCHEAACeJdSKeOg589.jpg

应用说明(示例代码)R01AN6220

wKgaomUD6bOARQd-AABuNCES3BY244.jpg

在本次提供的演示中,您可以使用Quick-Connect IoT在二级MCU上安装传感器测量功能,再利用AWS IoT服务通过OTA技术进行二级MCU固件升级,从而添加可测量传感器的类型。

关于Quick-Connect IoT快速接入式物联网,请点击下方链接查看相关文章:

工程师说 | 瑞萨电子现在提供快速接入式物联网平台连接选项

下面将简单介绍一下使用AWS云进行OTA处理的过程。

在AWS直连MCU上执行的OTA处理是一种通过该公司提供的OTA用Platform Abstraction Layer(PAL)对自身(一级MCU)硬件进行控制的机制。(左下图)

利用这一机制,可以添加与自身OTA应用不同的PAL,与二级MCU通信并传输OTA指令,以实现二级MCU的OTA。(右下图)

wKgZomUD6bWAL3cIAAD1c1zbKow703.jpg

此外,瑞萨还特别提供了用于执行二级MCU端OTA的驱动程序(FWUP FIT模块),以进一步减轻OTA的安装负载。

以上链接演示是通过扩展FWUP FIT模块实现的。与其他驱动程序一样,均可免费使用。

另外,自身(一级MCU)OTA用PAL和二级MCU OTA用PAL之间的切换可使用在AWS端发出OTA处理指令时的变量进行设置。

今后瑞萨电子将继续提供可实现IoT轻松开发的解决方案。敬请期待!

欢迎广大用户点击文末阅读原文阅览RX云互连解决方案,汇总了RX系列相关云信息,各种解决方案一应俱全。

来源:瑞萨电子(作者:Hiroyuki Nakaki)
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理

审核编辑 黄宇

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

    关注

    146

    文章

    16977

    浏览量

    350206
  • OTA
    OTA
    +关注

    关注

    7

    文章

    568

    浏览量

    35130
  • FreeRTOS
    +关注

    关注

    12

    文章

    483

    浏览量

    61988
  • RX
    RX
    +关注

    关注

    0

    文章

    64

    浏览量

    18682
收藏 人收藏

    评论

    相关推荐

    二级配电箱的作用介绍

    配电箱作为电能分配和管理的关键设备,发挥着至关重要的作用。二级配电箱位于一配电箱和三配电箱之间,起到中间分配电力的作用。本文将深入探讨二级配电箱的主要特点和功能,为电力系统的优化提
    的头像 发表于 10-04 11:46 280次阅读

    THS3001联组成放大电路,实际接通后第二级有明显发热,为什么?

    实际接通后第二级有明显发热。单独测试第一没问题,对第二级直接输入第一的输出相关参数依然正常。可是两块一旦级联第二级就发热。
    发表于 09-06 06:08

    OPA2333二级放大是否可以实现万倍放大?

    供电电源:直流3.3v 待放大输入电压:10uV。 请问二级放大是否可以实现万倍放大。如果可以,该怎样实现
    发表于 08-13 06:58

    浪涌保护器和二级浪涌保护器怎么区分

    浪涌保护器和二级浪涌保护器是电力系统中非常重要的保护设备,它们的主要作用是保护电力系统免受雷电、操作过电压等浪涌电压的损害。在电力系统中,浪涌保护器的设置和选择对于系统的安全稳定运行
    的头像 发表于 07-13 14:44 4677次阅读

    二级浪涌保护器型号如何选择

    选择二级浪涌保护器型号时,需要综合考虑多个因素,以确保所选型号能够满足电器系统的实际需求。以下是一些关键步骤和考虑因素: 一、了解系统需求 电压等级 :首先,明确的电器系统的电压等级,这是选择浪涌
    的头像 发表于 07-13 14:25 724次阅读

    OTA自动化测试解决方案——实车OTA测试系统PAVELINK.OTABOX

    作者|网虫小编|不吃猪头肉引言往期内容里为大家介绍了OTA技术、OTA后续的发展趋势预测及OTA自动化测试解决方案。本文是OTA系列的第三
    的头像 发表于 07-11 08:26 586次阅读
    <b class='flag-5'>OTA</b>自动化测试解决方案——实车<b class='flag-5'>级</b><b class='flag-5'>OTA</b>测试系统PAVELINK.OTABOX

    能否使用cyw43439对MCU(STM32h745ziq)进行OTA升级

    在这个项目中,我需要创建可以使用 WiFi 无线更新的设备。 到目前为止,MCU 已经实现了与路由器的连接。 有可能用 cyw43439 芯片实现 OTA
    发表于 05-24 06:33

    HarmonyOS开发案例:【卡片二级联动】

    使用ArkTS语言,实现一个导航与内容二级联动的效果。
    的头像 发表于 05-06 17:08 515次阅读
    HarmonyOS开发案例:【卡片<b class='flag-5'>二级</b>联动】

    华润微电子LX100安全MCU芯片产品荣获商用密码产品二级认证

    近日,华润微电子集成电路(无锡)有限公司LX100安全MCU芯片产品通过国家密码管理局商用密码检测中心安全性审查,符合安全芯片密码检测准则第二级的要求(简称“国密二级”),获得由国家密码管理局商用密码检测中心颁发的《商用密码产品
    的头像 发表于 04-11 14:40 1315次阅读
    华润微电子LX100安全<b class='flag-5'>MCU</b>芯片产品荣获商用密码产品<b class='flag-5'>二级</b>认证

    汽车ota升级有什么用 汽车ota功能有必要吗

    以通过无线网络,将最新的软件版本直接传输到车辆中,实现快速、简便的升级。那么汽车OTA升级有什么用呢? 汽车OTA
    的头像 发表于 02-18 14:39 1184次阅读

    二级电源和II电源的区别

    二级电源和II电源的区别 随着电力需求的不断增长,人们对电源的要求也越来越高。二级电源和II电源是两种常见的电源等级,它们在一些关键的技术规范上存在一些区别。 首先,我们来了解一下
    的头像 发表于 01-19 13:51 1917次阅读

    浪涌保护器和二级浪涌保护器的区别是什么?

    浪涌保护器和二级浪涌保护器的区别是什么? 一浪涌保护器和二级浪涌保护器是电气设备中常用的保护装置,用于保护设备免受浪涌电压的影响。浪涌保护器通常被安装在电源线路上,以限制过电压对
    的头像 发表于 01-18 16:22 4041次阅读

    常用二级管的特性及标识

    极管的应用非常广泛,几乎绝大部分电路板上都极管的身影。今天就来讲讲常用二级管特性及标识。
    的头像 发表于 01-11 09:47 1231次阅读
    常用<b class='flag-5'>二级</b>管的特性及标识

    如何通过雅特力AT32WB415的蓝牙模块来进行OTA升级

    概述OTA(Over-The-AirTechnology)即空中下载技术,利用OTA技术可以在不接触(接线)的情况下对芯片程序进行升级。AT32WB415的OTA是通过蓝牙的方式
    的头像 发表于 12-20 08:15 801次阅读
    如何通过雅特力AT32WB415的蓝牙模块来进行<b class='flag-5'>OTA</b><b class='flag-5'>升级</b>

    mybatis一缓存和二级缓存的原理

    MyBatis是一种轻量级的持久化框架,它提供了一缓存和二级缓存的机制来优化数据库操作性能。一缓存是默认开启的,而二级缓存需要手动配置启用。 一、一
    的头像 发表于 12-03 11:55 1077次阅读