
X-CUBO-AWS-H5
Resumo dos dados
STM32H5 Amazonas Web Serviços®
Expansão de software IoT para STM32Cube
STM32H5 Amazonas Web Software de IoT de serviços

(1) Fileé comum à integração de referência FreeRTOS™ IoT para B-U585I-IOT02A no pacote de expansão X-CUBE-AWS com STM32U5.
Link de status do produto
X-CUBO-AWS-H5

Características
- Firmware pronto para rodar example usando conectividade Ethernet ou Wi-Fi® para apoiar a rápida avaliação e desenvolvimento da Amazon Web Aplicativos conectados à nuvem Services® baseados em microcontroladores da série STM32H5
- Integração de referência Amazon Free RTOS™ IoT para o kit STM32H573I-DK Discovery
- Ethernet
- Módulo Wi‑Fi® MXCHIP EMW3080B sobre SPI através do conector STMod + do kit Discovery
- Pilha TCP/IP configurável
- Criptografia TLS
- Atualização de firmware
- Registro de várias contas do AWS IoT Core™
- Registro just-in-time do AWS IoT Core™
- Conexão AWS IoT Core™, sombra de dispositivo, trabalhos, defensor
- Atualização de firmware OTA do AWS IoT Core™
- Telemetria
- Interface da Linha de comando:
– Provisionamento de dispositivos
– Configuração salvando em NVM
– Monitoramento das tarefas do kernel Free RTOS™ e seu uso de memória - Projeto passo a passo fácil, sem Arm® Trust Zone®
- Projeto habilitado para gerenciador seguro STMicroelectronics:
– Arm® Trust Zone®
- Modo de segurança
– Autenticação exclusiva do dispositivo fornecida inicialmente pela STMicroelectronics no momento da fabricação: par de chaves do dispositivo e certificado X.509
– Armazenamento seguro de chaves privadas e segredos de usuário
– Operações sensíveis executadas em um ambiente isolado
Descrição
O pacote de expansão X-CUBE-AWS-H5 consiste em uma adaptação da integração de referência Amazon Free RTOS™ STM32U5 IoT portada para um kit STM32H573I-DK Discovery como um dispositivo final.
O X-CUBE-AWS-H5 propõe quatro projetos que expõem as mesmas funcionalidades ao usuário: telemetria, sombras, defensor de dispositivos, trabalhos e atualização de firmware over-the-air. Os dados de telemetria consistem na contagem dos pacotes IP que entram e saem da interface de rede.
Os projetos fáceis de implementar, aws_eth e aws_ri (no-Trust Zone®), salvam as credenciais e configurações do dispositivo na memória flash NOR externa do kit STM32H573I-DK Discovery. Eles fornecem conectividade Ethernet e Wi‑Fi®, respectivamente.
Os projetos de referência, aws_eth_tz aws_ri_tz (Arm®
Trust Zone® e gerenciador seguro STMicroelectronics), mantêm as credenciais e configurações do dispositivo criptografadas no armazenamento seguro do MCU. Os dados e operações sensíveis à segurança permanecem em uma partição segura, onde não são expostos ao aplicativo do usuário. O processo de inicialização segura atua como uma raiz de confiança para o aplicativo antes de iniciá-lo. Ele cuida da atualização segura do firmware assim que uma nova imagem for baixada pelo aplicativo do usuário. Além disso, no momento da fabricação do MCU, a STMicroelectronics fornece uma identidade única no chip. Consiste em um par de chaves ECDSA e um certificado X.509 assinado pela STMicroelectronics. Este projeto usa este certificado para conexão com o AWS IoT Core™.
Antes de executar aws_eth_tz ou aws_ri_tz, o usuário deve instalar o gerenciador seguro no destino STM32H573I-DK. O kit de acesso do gerenciador seguro está disponível como X-CUBE-SEC-M-H5 no gerenciador seguro STM32TRUSTEE-SM STMicroelectronics web página.
O kit STM32H573I-DK Discovery, que oferece suporte nativo à conectividade Ethernet, tem como alvo a qualificação AWS IoT Core™ e™ Free RTOS.
informações gerais
O pacote de expansão X-CUBE-AWS-H5 é demonstrado em um microcontrolador STM32H5 de 32 bits baseado no processador Arm® Cortex® ‑M33 com Arm® Trust Zone®.
Observação:
Arm e Trust Zone são marcas registradas da Arm Limited (ou suas subsidiárias) nos EUA e/ou em outros lugares.
1.1 Informações sobre pedidos
X-CUBE-AWS-H5 está disponível para download gratuito em www.st.com website.
1.2 O que é STM32Cube?
STM32Cube é uma iniciativa original da STMicroelectronics para melhorar significativamente a produtividade do designer, reduzindo o esforço, tempo e custo de desenvolvimento. STM32Cube cobre todo o portfólio STM32. STM32Cube inclui:
- Um conjunto de ferramentas de desenvolvimento de software de fácil utilização para cobrir o desenvolvimento do projeto desde a concepção até a realização, entre as quais estão:
– STM32CubeMX, uma ferramenta gráfica de configuração de software que permite a geração automática de código de inicialização C usando assistentes gráficos
– STM32CubeIDE, uma ferramenta de desenvolvimento completa com configuração de periféricos, geração de código, compilação de código e recursos de depuração
– STM32CubeCLT, um conjunto completo de ferramentas de desenvolvimento de linha de comando com compilação de código, programação de placa e recursos de depuração
– STM32CubeProgrammer (STM32CubeProg), uma ferramenta de programação disponível em versões gráficas e de linha de comando
– STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), poderosas ferramentas de monitoramento para ajustar o comportamento e o desempenho de aplicativos STM32 em tempo real - Pacotes STM32Cube MCU e MPU, plataformas abrangentes de software incorporado específicas para cada série de microcontroladores e microprocessadores (como STM32CubeH5 para a série STM32H5), que incluem:
– Camada de abstração de hardware (HAL) STM32Cube, garantindo portabilidade maximizada em todo o portfólio STM32
– APIs de camada baixa STM32Cube, garantindo o melhor desempenho e pegada com um alto grau de controle do usuário sobre o hardware
– Um conjunto consistente de componentes de middleware, como ThreadX, FileX/LevelX, NetX Duo, USBX, USB-PD, mbed-crypto, API de gerenciamento seguro, MCUboot e OpenBL
– Todos os utilitários de software embarcados com conjuntos completos de periféricos e aplicativos exampos - Pacotes de expansão STM32Cube, que contêm componentes de software incorporados que complementam as funcionalidades dos pacotes STM32Cube MCU e MPU com:
– Extensões de middleware e camadas aplicativas
- Examparquivos em execução em algumas placas de desenvolvimento STMicroelectronics específicas
Arquitetura de software exampos
A Figura 1 apresenta os blocos de software ativos para a aplicação examparquivos que usam Arm® Trust Zone®. Os outros blocos estão esmaecidos.
Figura 1. Aplicação examparquivos usando Arm® Trust Zone®

- Não usado no examparquivos com Arm® Trust Zone®
- Fileé comum à integração de referência Free RTOS™ IoT para B-U585I-IOT02A no pacote de expansão X-CUBE-AWS com STM32U5.
Os outros blocos estão esmaecidos.
Zona de Confiança®
Figura 2. Aplicação examparquivos que não usam Arm® Trust Zone®

Licença
O X-CUBE-AWS-H5 é fornecido sob o contrato de licença de software SLA0048 e seus Termos de Licença Adicionais.
Histórico de revisão
Tabela 1. Histórico de revisão do documento
| Data | Revisão | Mudanças |
| 4-Set-23 | 1 | Lançamento inicial. |
AVISO IMPORTANTE – LEIA COM ATENÇÃO
A STMicroelectronics NV e suas subsidiárias (“ST”) reservam-se o direito de fazer alterações, correções, aprimoramentos, modificações e melhorias nos produtos ST e/ou neste documento a qualquer momento, sem aviso prévio. Os compradores devem obter as informações relevantes mais recentes sobre os produtos ST antes de fazer pedidos. Os produtos ST são vendidos de acordo com os termos e condições de venda da ST em vigor no momento do reconhecimento do pedido.
Os compradores são os únicos responsáveis pela escolha, seleção e uso dos produtos ST e a ST não assume nenhuma responsabilidade pela assistência na aplicação ou pelo design dos produtos dos compradores.
Nenhuma licença, expressa ou implícita, para qualquer direito de propriedade intelectual é concedida pela ST aqui.
A revenda de produtos ST com disposições diferentes das informações aqui estabelecidas anulará qualquer garantia concedida pela ST para tal produto.
ST e o logotipo ST são marcas registradas da ST. Para obter informações adicionais sobre as marcas registradas da ST, consulte www.st.com/trademarks. Todos os outros nomes de produtos ou serviços são propriedade de seus respectivos proprietários.
As informações neste documento substituem e substituem informações fornecidas anteriormente em quaisquer versões anteriores deste documento.
© 2023 STMicroelectronics – Todos os direitos reservados

Documentos / Recursos
![]() |
ST STM32H5 Amazonas Web Software de IoT de serviços [pdf] Guia do Usuário STM32H5 Amazonas Web Software de IoT de serviços, STM32H5, Amazon Web Software de IoT de serviços, Web Software de IoT de serviços, Software de IoT de serviços, Software de IoT, Software |
