Logotipo de ST

X-CUBE-AWS-H5
Resumen de datos
STM32H5 Amazonas Web Servicios®
Ampliación del software IoT para STM32Cube

STM32H5 Amazonas Web Servicios Software IoT

STM32H5 Amazonas Web Servicios Software IoT - Fig. 1

(1) FileEs común a la integración de referencia de FreeRTOS™ IoT para B-U585I-IOT02A en el paquete de expansión X-CUBE-AWS con STM32U5.

Enlace de estado del producto
X-CUBE-AWS-H5

STM32H5 Amazonas Web Servicios Software IoT - Símbolo 1

Características

  • Firmware ex listo para ejecutaramparchivo que utiliza conectividad Ethernet o Wi‑Fi® para respaldar la evaluación y el desarrollo rápidos de Amazon Web Aplicaciones Services® conectadas a la nube basadas en microcontroladores de la serie STM32H5
  • Integración de referencia de Amazon Free RTOS™ IoT para el kit Discovery STM32H573I-DK
  • Ethernet
  • Módulo Wi‑Fi® MXCHIP EMW3080B sobre SPI a través del conector STMod+ del kit Discovery
  • Pila TCP/IP configurable
  • Cifrado TLS
  • Actualización de firmware
  • Registro de múltiples cuentas de AWS IoT Core™
  •  Registro justo a tiempo de AWS IoT Core™
  •  Conexión AWS IoT Core™, sombra de dispositivo, trabajos, defensor
  • Actualización de firmware OTA de AWS IoT Core™
  •  Telemetría
  • Interfaz de línea de comandos:
    – Aprovisionamiento de dispositivos
    – Guardar configuración en NVM
    – Monitoreo de las tareas del kernel Free RTOS™ y su uso de memoria
  • Proyecto de fácil acceso, sin Arm® Trust Zone®
  • Proyecto habilitado para el administrador seguro de STMicroelectronics:
    – Arm® Zona de Confianza®
    - Arranque seguro
    – Autenticación de dispositivo única proporcionada inicialmente por STMicroelectronics en el momento de la fabricación: par de claves de dispositivo y certificado X.509
    – Almacenamiento seguro de claves privadas y secretos de usuario.
    – Operaciones sensibles ejecutadas en un entorno aislado

Descripción

El paquete de expansión X-CUBE-AWS-H5 consiste en una adaptación de la integración de referencia de IoT STM32U5 de Amazon Free RTOS™ portada a un kit Discovery STM32H573I-DK como dispositivo final.
X-CUBE-AWS-H5 propone cuatro proyectos que exponen las mismas funcionalidades al usuario: telemetría, sombras, defensa de dispositivos, trabajos y actualización de firmware inalámbrica. Los datos de telemetría consisten en el recuento de los paquetes IP que entran y salen de la interfaz de red.
Los proyectos de fácil acceso, aws_eth y aws_ri (no-Trust Zone®), guardan las credenciales y la configuración del dispositivo en la memoria flash NOR externa del kit Discovery STM32H573I-DK. Proporcionan conectividad Ethernet y Wi-Fi®, respectivamente.
Los proyectos de referencia, aws_eth_tz aws_ri_tz (Arm®
Trust Zone® y el administrador seguro de STMicroelectronics), mantienen las credenciales y la configuración del dispositivo cifradas en el almacenamiento seguro de la MCU. Los datos y las operaciones sensibles a la seguridad permanecen en una partición segura, donde no están expuestos a la aplicación del usuario. El proceso de inicio seguro actúa como raíz de confianza para la aplicación antes de iniciarla. Se encarga de la actualización segura del firmware una vez que la aplicación del usuario ha descargado una nueva imagen. Además, en el momento de la fabricación de la MCU, STMicroelectronics proporciona una identidad única en el chip. Consta de un par de claves ECDSA y un certificado X.509 firmado por STMicroelectronics. Este proyecto utiliza este certificado para conectarse a AWS IoT Core™.
Antes de ejecutar aws_eth_tz o aws_ri_tz, el usuario debe instalar el administrador seguro en el objetivo STM32H573I-DK. El kit de acceso al administrador seguro está disponible como X-CUBE-SEC-M-H5 en el administrador seguro STM32TRUSTEE-SM de STMicroelectronics. web página.
El kit Discovery STM32H573I-DK, que admite de forma nativa la conectividad Ethernet, apunta tanto a la calificación AWS IoT Core™ como a Free RTOS.

información general

El paquete de expansión X-CUBE-AWS-H5 se demuestra en un microcontrolador STM32H5 de 32 bits basado en el procesador Arm® Cortex® -M33 con Arm® Trust Zone®.
Nota:
Arm y Trust Zone son marcas comerciales registradas de Arm Limited (o sus subsidiarias) en los EE. UU. y/o en otros lugares.

1.1 Información de pedido
X-CUBE-AWS-H5 está disponible para descarga gratuita desde www.st.com websitio.

1.2 ¿Qué es STM32Cube?
STM32Cube es una iniciativa original de STMicroelectronics para mejorar significativamente la productividad del diseñador al reducir el esfuerzo, el tiempo y el costo de desarrollo. STM32Cube cubre toda la cartera STM32. STM32Cube incluye:

  • Un conjunto de herramientas de desarrollo de software fáciles de usar para cubrir el desarrollo del proyecto desde la concepción hasta la realización, entre las que se encuentran:
    – STM32CubeMX, una herramienta de configuración de software gráfico que permite la generación automática de código de inicialización C mediante asistentes gráficos
    – STM32CubeIDE, una herramienta de desarrollo todo en uno con configuración de periféricos, generación de código, compilación de código y funciones de depuración
    – STM32CubeCLT, un conjunto de herramientas de desarrollo de línea de comandos todo en uno con funciones de compilación de código, programación de placas y depuración
    – STM32CubeProgrammer (STM32CubeProg), una herramienta de programación disponible en versiones gráfica y de línea de comandos
    – STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), poderosas herramientas de monitoreo para ajustar el comportamiento y el rendimiento de las aplicaciones STM32 en tiempo real
  • Paquetes STM32Cube MCU y MPU, plataformas integrales de software integrado específicas para cada serie de microcontroladores y microprocesadores (como STM32CubeH5 para la serie STM32H5), que incluyen:
    – Capa de abstracción de hardware (HAL) de STM32Cube, que garantiza una portabilidad maximizada en toda la cartera de STM32.
    – API de capa baja STM32Cube, que garantizan el mejor rendimiento y espacio con un alto grado de control del usuario sobre el hardware
    – Un conjunto consistente de componentes de middleware como ThreadX, FileX/LevelX, NetX Duo, USBX, USB-PD, mbed-crypto, API de administrador seguro, MCUboot y OpenBL
    – Todas las utilidades de software integradas con conjuntos completos de periféricos y aplicaciones exampLos
  • Paquetes de expansión STM32Cube, que contienen componentes de software integrados que complementan las funcionalidades de los paquetes STM32Cube MCU y MPU con:
    – Extensiones de middleware y capas aplicativas.
    - Examparchivos que se ejecutan en algunas placas de desarrollo STMicroelectronics específicas

Arquitectura de software exampLos

La Figura 1 presenta los bloques de software activos para la aplicación examparchivos que utilizan Arm® Trust Zone®. Los otros bloques están atenuados.
Figura 1. Aplicación examparchivos que utilizan Arm® Trust Zone®

STM32H5 Amazonas Web Servicios Software IoT - Fig. 2

  1. No utilizado en el ex.amparchivos con Arm® Trust Zone®
  2. FileEs común a la integración de referencia gratuita de RTOS™ IoT para B-U585I-IOT02A en el paquete de expansión X-CUBE-AWS con STM32U5.
La Figura 2 presenta los bloques de software activos para la aplicación examparchivos que no utilizan Arm®.
Los otros bloques están atenuados.
Zona de confianza®
Figura 2. Aplicación examples no usar Arm® Trust Zone®

STM32H5 Amazonas Web Servicios Software IoT - Fig. 3

Licencia

X-CUBE-AWS-H5 se entrega según el acuerdo de licencia de software SLA0048 y sus Términos de licencia adicionales.

Historial de revisiones

Tabla 1. Historial de revisión del documento

Fecha Revisión Cambios
4 de septiembre de 23 1 Lanzamiento inicial.

AVISO IMPORTANTE – LEER ATENTAMENTE

STMicroelectronics NV y sus subsidiarias (“ST”) se reservan el derecho de realizar cambios, correcciones, mejoras, modificaciones y mejoras a los productos de ST y/o a este documento en cualquier momento y sin previo aviso. Los compradores deben obtener la información relevante más reciente sobre los productos de ST antes de realizar pedidos. Los productos de ST se venden de conformidad con los términos y condiciones de venta de ST vigentes al momento de la confirmación del pedido.
Los compradores son los únicos responsables de la elección, selección y uso de los productos de ST y ST no asume ninguna responsabilidad por la asistencia en la aplicación o el diseño de los productos de los compradores.
ST no concede aquí ninguna licencia, expresa o implícita, sobre ningún derecho de propiedad intelectual.
La reventa de productos ST con disposiciones diferentes a la información aquí establecida anulará cualquier garantía otorgada por ST para dicho producto.
ST y el logotipo de ST son marcas comerciales de ST. Para obtener información adicional sobre las marcas comerciales de ST, consulte www.st.com/marcas comerciales. Todos los demás nombres de productos o servicios son propiedad de sus respectivos dueños.
La información contenida en este documento reemplaza la información proporcionada previamente en cualquier versión anterior de este documento.
© 2023 STMicroelectronics – Todos los derechos reservados

Logotipo de ST

Documentos / Recursos

ST STM32H5 Amazonas Web Servicios Software IoT [pdf] Guía del usuario
STM32H5 Amazonas Web Servicios Software IoT, STM32H5, Amazon Web Servicios de software de IoT, Web Servicios Software IoT, Servicios Software IoT, Software IoT, Software

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *