X-CUBE-AWS-H5

批量生产
Design Win

面向STM32Cube的AWS IoT软件扩展,专门用于STM32H573I-DK

获取软件 下载数据摘要

产品概述

主要优势

缩短产品上市时间

此STM32H5软件包提供了一组库和应用示例,用于将STM32H5连接到AWS IoT云平台。

提供一种安全且可扩展的方式将设备连接到云端

 

专注于PSA 3级认证和SESIP3目标认证的开发人员可以加快其资格认证流程。

描述

X-CUBE-AWS-H5扩展包内含一个Amazon FreeRTOS™ STM32U5 IoT参考集成的适配版本,且该版本已作为终端设备移植到了STM32H573I-DK探索套件中。

X-CUBE-AWS-H5提供了以下四个项目,可向用户呈现相同的功能:遥测、影子、设备防御者、任务以及无线固件更新。遥测数据包括进出网络接口的IP数据包计数。

简单的入门项目aws_eth和aws_ri(无TrustZone®)可在STM32H573I-DK探索套件的外部NOR Flash存储器中保存设备凭证和设置。它们可分别提供以太网和Wi‑Fi®连接。

参考项目aws_eth_tz和aws_ri_tz(Arm® TrustZone®和意法半导体安全管理器)可在MCU安全存储中加密保存设备凭证和设置。安全敏感型数据和操作会保存在一个安全分区中,且不对用户应用程序公开。安全启动过程将在应用程序启动之前用作该应用程序的可信根。它将在用户应用程序下载新图像之后,负责执行安全固件更新。此外,在生产MCU的过程中,意法半导体为芯片分配了一个唯一标识。该标识由一个ECDSA密钥对和一个由意法半导体签署的X.509证书组成。该项目会使用此证书连接到AWS IoT Core™。

在运行aws_eth_tz或aws_ri_tz之前,用户必须在STM32H573I-DK目标器件上安装安全管理器。安全管理器访问套件将以X-CUBE-SEC-M-H5的形式,在STM32TRUSTEE-SM意法半导体安全管理器网页上提供。

STM32H573I-DK探索套件原生支持以太网连接,专门用于AWS IoT Core™和FreeRTOS™资格认证。

  • 所有功能

    • 使用以太网或Wi‑Fi®连接的即用型固件示例,可为快速评估和开发基于STM32H5系列微控制器的Amazon Web Services®云连接应用提供支持
    • Amazon FreeRTOS™ IoT参考集成,适用于STM32H573I-DK探索套件
    • 以太网
    • Wi‑Fi® MXCHIP EMW3080B模块,可通过探索套件的STMod+连接器进行SPI连接
    • 可配置TCP/IP协议栈
    • TLS加密
    • 固件更新
    • AWS IoT Core™多账户注册
    • AWS IoT Core™即时注册
    • AWS IoT Core™连接、设备影子、任务、防御者
    • AWS IoT Core™ OTA固件更新
    • 遥测
    • 命令行接口:
      • 设备配置
      • 配置保存到NVM
      • 监控FreeRTOS™内核任务及其内存使用情况
    • 简单的入门项目,不涉及Arm® TrustZone®
    • 启用意法半导体安全管理器的项目:
      • Arm® TrustZone®
      • 安全启动
      • 制造过程中由意法半导体完成初始配置的唯一设备认证:设备密钥对和X.509证书
      • 私钥和用户机密信息的安全存储
      • 在隔离环境中执行的敏感操作

获取软件