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

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

3天内不再提示

工程师说 | RX系列软件的历史和今后的展望 #5

瑞萨电子 来源:未知 2023-07-06 18:15 次阅读

前篇回顾

RX系列软件的进化史和对未来的展望 #1

RX系列软件的历史和今后的展望 #2

RX系列软件回顾与展望 #3

RX系列软件的历史和今后的展望 #4

本期将为大家带来物联网设备设计方法的相关介绍。

石黒 裕紀

Sr Principal Software Engineer

物联网设备需要更低的耗电量和更小的体积,前篇中我们讲解了低耗电MCU和蜂窝调制解调器的必要性,以及如何利用基于MCU的安全IP来提高TLS加密通信安全性和速度。

实际上,为了在市场上以成千上万甚至数百万台的规模批量生产和运行该系统,必须为每台设备保留(具体是指MCU内置闪存或与MCU外部进行I2C总线连接的EEPROM等存储媒体)相应的数据,以便能够进行个体识别。

如果将这些数据逐个写入需要批量生产的产品,在实际批量生产时就会造成工厂运营成本的上升。因此,AWS公司在MCU预装FreeRTOS系统中准备了“队列预置”(Fleet Provisioning)功能,而为了部署此功能,瑞萨开发了相应的参考实例。

您可复制下方对应的网址到浏览器中打开访问:

队列预置:

https://www.freertos.org/iot-fleet-provisioning/index.html

解读博客(原文日语):

https://aws.amazon.com/jp/blogs/news/manage-credential-with-fleet-provisioning-in-mass-production/

瑞萨参考实例:

https://github.com/renesas/iot-reference-rx

目前,我们的开发已经进入最后阶段,与AWS进行日常协商的同时,还通过GitHub与AWS一同进行代码梳理,以便提高发布版本的易用性。

参考实例可以在RX72N Envision KitCK-RX65N等标准瑞萨主板上运行,也可以使用智能配置器在合作方主板和客户制作的专用主板上运行。

如下文中的图片所示,使用本期介绍的队列预置可以显著提高生产效率。

无队列配置

需要“单独密码/认证注入 * N”工序。

在该工序中,需要对每个MCU添加按MCU生成的密钥数据/证书数据,给生产工序造成了巨大的负担。设计特殊写入工序可能会提高生产效率,但这也会增加设计成本和特殊写入工序的操作成本。

978f0088-1be5-11ee-962d-dac502259ad0.png

有队列配置

不需要“单独密码/认证注入 * N”工序。

相反,在产品组装后的“组装 * M”工序中,产品可使用上网功能与AWS进行通信,然后在MCU内部使用随机数自动生成密钥数据并上传,最后下载证书数据并自行添加,这一系列操作皆可全自动进行。可以与传统的固件写入工序轻松地集成到产品组装工序中,从而大大降低了生产工序中的负荷和设计成本。

97bea78e-1be5-11ee-962d-dac502259ad0.jpg

工厂的生产效率应该是客户非常关心的问题。队列预置有助于提高生产效率,还有安全方面的优点,例如不需要按设备向工厂发送相应的密钥/证书信息。对于开发人员,队列预置的真正优势应该是在于安全方面的提升。此外,在本期介绍的机制中,如果您对“组装 * M”工序与AWS进行通信以及从AWS传输密钥/证书的场景进行仔细分析,就会发现设备内部生成的密钥会被存储在可读闪存等中这一弱点。将来,如果采用RX家族内置安全IP(Trusted Secure IP),就可以在其安全IP内部自行生成密钥对,进而降低密钥在MCU外部暴露的风险。由此,允许私钥在整个产品生命周期中仅限于在安全IP内使用。

再具体一点,嵌入固件的声明密钥/证书也是潜在的风险来源,但同样可以用安全IP进行保护。

因此,RX家族实现并提供了一种通过100%保护应该隐藏起来的信息从而提高生产效率的解决方案。今后,我们将继续以这种方式向全球推广,为最终用户打造可放心使用物联网设备的环境。

以下是瑞萨RX家族云解决方案和安全解决方案页,您可长按识别对应的二维码进入查看了解相关功能:

RX家族云解决方案

97f59302-1be5-11ee-962d-dac502259ad0.png

RX安全解决方案

981b48ea-1be5-11ee-962d-dac502259ad0.png

1

END

1

瑞萨电子 (TSE: 6723)

科技让生活更轻松,致力于打造更安全、更智能、可持续发展的未来。作为全球微控制器供应商,瑞萨电子融合了在嵌入式处理、模拟电源及连接方面的专业知识,提供完整的半导体解决方案。成功产品组合加速汽车、工业、基础设施及物联网应用上市,赋能数十亿联网智能设备改善人们的工作和生活方式。更多信息,敬请访问renesas.com


原文标题:工程师说 | RX系列软件的历史和今后的展望 #5

文章出处:【微信公众号:瑞萨电子】欢迎添加关注!文章转载请注明出处。


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

    关注

    32

    文章

    22214

    浏览量

    84915

原文标题:工程师说 | RX系列软件的历史和今后的展望 #5

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

收藏 人收藏

    评论

    相关推荐

    RX722T工程师手册

    电子发烧友网站提供《RX722T工程师手册.pdf》资料免费下载
    发表于 02-22 14:54 0次下载
    <b class='flag-5'>RX</b>722T<b class='flag-5'>工程师</b>手册

    RX系列RX驱动程序包第142版发布说明

    电子发烧友网站提供《RX系列RX驱动程序包第142版发布说明.pdf》资料免费下载
    发表于 02-19 10:39 0次下载
    <b class='flag-5'>RX</b><b class='flag-5'>系列</b><b class='flag-5'>RX</b>驱动程序包第142版发布说明

    RX系列RX Driver Package Ver.1.42的应用说明

    电子发烧友网站提供《RX系列RX Driver Package Ver.1.42的应用说明.pdf》资料免费下载
    发表于 01-30 15:13 0次下载
    <b class='flag-5'>RX</b><b class='flag-5'>系列</b>的<b class='flag-5'>RX</b> Driver Package Ver.1.42的应用说明

    RX231系列MCU旧工程打开编译报错问题解决方法

    RX231系列MCU旧工程打开编译报错,使用新版本为Renesas e² studio,Version: 2023-04 (23.4.0)
    的头像 发表于 01-03 12:32 557次阅读
    <b class='flag-5'>RX</b>231<b class='flag-5'>系列</b>MCU旧<b class='flag-5'>工程</b>打开编译报错问题解决方法

    工程师说 | RX系列软件历史今后展望 #6

    前篇回顾: 工程师说 | RX系列软件历史今后展望
    的头像 发表于 11-16 18:15 321次阅读
    <b class='flag-5'>工程师说</b> | <b class='flag-5'>RX</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> #6

    工程师说 | 即刻开启DSP体验之旅!基于RX单片机的DSP系统可在线访问

    摘要 本期将为大家介绍的是Lab on the Cloud中的RX产品家族DSP解决方案,通过该方案用户可以在线连接RX单片机的评估板并体验DSP。 山内 和豊 Senior Staff
    的头像 发表于 11-02 18:10 248次阅读
    <b class='flag-5'>工程师说</b> | 即刻开启DSP体验之旅!基于<b class='flag-5'>RX</b>单片机的DSP系统可在线访问

    工程师说 | 使用RX单片机和串行LCD轻松实现HMI进化!

    * 本解决方案使您能够用所有RX家族单片机实现对SPI连接TFT LCD模块的控制。用更少的硬件资源实现更复杂的HMI。 Motoki Ushigome Sr Staff Product
    的头像 发表于 11-01 09:20 266次阅读
    <b class='flag-5'>工程师说</b> | 使用<b class='flag-5'>RX</b>单片机和串行LCD轻松实现HMI进化!

    工程师说 | 基于RX的数字电源转换能力用RX单片机实现图腾柱交错式PFC

    中的 RX-T系列 主要应用于 空调设备外机和工业逆变器 ,同时还具有适合于AC-DC转换器等 电源控制 的功能,并在UPS、功率转换器、EV充电器等电源控制场景中得到了广泛应用。 本期介绍的 图腾柱交错式PFC
    的头像 发表于 10-27 19:55 436次阅读
    <b class='flag-5'>工程师说</b> | 基于<b class='flag-5'>RX</b>的数字电源转换能力用<b class='flag-5'>RX</b>单片机实现图腾柱交错式PFC

    工程师说 | 产品阵容再扩充!适用电机控制应用的RX26T

    在前段时间,我们为大家介绍了用于电机控制的新品RX26T,点击查看文章 新品详解 | 适用电机控制应用的新产品!RX26T介绍 ,作为RX26T产品群阵容的新成员,我们已开始RX
    的头像 发表于 10-20 01:50 336次阅读
    <b class='flag-5'>工程师说</b> | 产品阵容再扩充!适用电机控制应用的<b class='flag-5'>RX</b>26T

    工程师说 | RX140帮您降低CAN应用程序的功耗和成本!

    仅限于中高端的RX700、RX600和RX200系列。然而,客户希望降低与CAN总线连接的应用程序的功耗和成本,因此我们首次为入门
    的头像 发表于 07-20 18:10 372次阅读

    RX 系列 RXv3 指令集架构用户手册:软件 Rev.1.00

    RX 系列 RXv3 指令集架构用户手册:软件 Rev.1.00
    发表于 07-06 20:00 0次下载
    <b class='flag-5'>RX</b> <b class='flag-5'>系列</b> RXv3 指令集架构用户手册:<b class='flag-5'>软件</b> Rev.1.00

    RX 系列 RXv1 指令集架构用户手册:软件 Rev.1.30

    RX 系列 RXv1 指令集架构用户手册:软件 Rev.1.30
    发表于 07-05 19:17 0次下载
    <b class='flag-5'>RX</b> <b class='flag-5'>系列</b> RXv1 指令集架构用户手册:<b class='flag-5'>软件</b> Rev.1.30

    上位机软件开发工程师

    岗位职责: 1、负责上位机软件程序设计和开发; 2、参与产线的需求分析和设计,满足客户需求; 3、根据技术协议配合电气工程师,提出上位机解决方案; 4、与电气工程师共同研发程序,完成通信,状态监控
    发表于 06-05 10:59 677次阅读

    工程师说 | RX系列软件历史今后展望 #4

    使用RX MCU比以往更轻松地 设计物联网应用(蜂窝) 物联网(Internet of Things,IoT)的概念早已渗透到世界各地,我们可以感受到近几年已有广泛普及的趋势。蜂窝无线网络的发展
    的头像 发表于 05-18 23:15 393次阅读
    <b class='flag-5'>工程师说</b> | <b class='flag-5'>RX</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> #4

    硬件工程师前途到底怎样?看看大佬怎么说

    一位项目经理带着一名硬件工程师和一名软件工程师一同坐车去参加研讨会,结果汽车在半路抛锚,于是三人 就“如何修理汽车” 展开了激烈的讨论。   硬件工程师说: “我可以用随身携带的瑞士军刀把车坏的部分
    的头像 发表于 05-17 12:10 638次阅读
    硬件<b class='flag-5'>工程师</b>前途到底怎样?看看大佬怎么说