Logotip de ST

X-CUBE-AWS-H5
Breu de dades
STM32H5 Amazon Web Serveis®
Expansió del programari IoT per a STM32Cube

STM32H5 Amazon Web Serveis Programari IoT

STM32H5 Amazon Web Serveis Programari IoT - Fig 1

(1) FileÉs comú a la integració de referència FreeRTOS™ IoT per a B-U585I-IOT02A al paquet d'expansió X-CUBE-AWS amb STM32U5.

Enllaç d'estat del producte
X-CUBE-AWS-H5

STM32H5 Amazon Web Serveis Programari IoT - Símbol 1

Característiques

  • Microprogramari llest per funcionar, exampque utilitza connectivitat Ethernet o Wi‑Fi® per donar suport a l'avaluació i desenvolupament ràpids d'Amazon Web Aplicacions connectades al núvol Services® basades en microcontroladors de la sèrie STM32H5
  • Integració de referència d'Amazon Free RTOS™ IoT per al kit de descoberta STM32H573I-DK
  • Ethernet
  • Mòdul Wi‑Fi® MXCHIP EMW3080B a través de SPI mitjançant el connector STMod + del kit Discovery
  • Pila TCP/IP configurable
  • Xifratge TLS
  • Actualització del firmware
  • Registre multicompte d'AWS IoT Core™
  •  Registre just a temps d'AWS IoT Core™
  •  Connexió AWS IoT Core™, ombra del dispositiu, feines, defensor
  • Actualització del microprogramari OTA AWS IoT Core™
  •  Telemetria
  • Interfície de línia d'ordres:
    – Provisió de dispositius
    – Desa de configuració a NVM
    – Supervisió de les tasques del nucli Free RTOS™ i el seu ús de memòria
  • Projecte de pas fàcil, sense Arm® Trust Zone®
  • Projecte habilitat per al gestor segur de STMicroelectronics:
    – Arm® Trust Zone®
    - Arrencada segura
    – Autenticació única del dispositiu subministrada inicialment per STMicroelectronics en el moment de la fabricació: parell de claus del dispositiu i certificat X.509
    – Emmagatzematge segur de claus privades i secrets d'usuari
    – Operacions sensibles executades en un entorn aïllat

Descripció

El paquet d'expansió X-CUBE-AWS-H5 consisteix en una adaptació de la integració de referència IoT Amazon Free RTOS™ STM32U5 portada a un kit de descoberta STM32H573I-DK com a dispositiu final.
X-CUBE-AWS-H5 proposa quatre projectes que exposen les mateixes funcionalitats a l'usuari: telemetria, ombres, defensor del dispositiu, feines i actualització de microprogramari a l'aire. Les dades de telemetria consisteixen en el recompte dels paquets IP que entren i surten de la interfície de xarxa.
Els projectes fàcils d'introduir, aws_eth i aws_ri (no-Trust Zone®), guarden les credencials i la configuració del dispositiu a la memòria flash NOR externa del kit de descoberta STM32H573I-DK. Proporcionen connectivitat Ethernet i Wi-Fi®, respectivament.
Els projectes de referència, aws_eth_tz aws_ri_tz (Arm®
Trust Zone® i gestor segur de STMicroelectronics), manteniu les credencials i la configuració del dispositiu xifrades a l'emmagatzematge segur de l'MCU. Les dades i operacions sensibles a la seguretat romanen en una partició segura, on no estan exposades a l'aplicació de l'usuari. El procés d'arrencada segur actua com a arrel de confiança per a l'aplicació abans d'iniciar-la. S'ocupa de l'actualització segura del microprogramari una vegada que l'aplicació d'usuari hagi baixat una nova imatge. A més, en el moment de la fabricació de la MCU, STMicroelectronics proporciona una identitat única al xip. Consisteix en un parell de claus ECDSA i un certificat X.509 signat per STMicroelectronics. Aquest projecte utilitza aquest certificat per connectar-se a AWS IoT Core™.
Abans d'executar aws_eth_tz o aws_ri_tz, l'usuari ha d'instal·lar el gestor segur a l'objectiu STM32H573I-DK. El kit d'accés al gestor segur està disponible com a X-CUBE-SEC-M-H5 des del gestor segur STM32TRUSTEE-SM STMicroelectronics web pàgina.
El kit de descoberta STM32H573I-DK, que admet de manera nativa la connectivitat Ethernet, s'adreça tant a la qualificació AWS IoT Core™ com a la qualificació ™ Free RTOS.

Informació general

El paquet d'expansió X-CUBE-AWS-H5 es demostra en un microcontrolador STM32H5 de 32 bits basat en el processador Arm® Cortex® ‑M33 amb Arm® Trust Zone®.
Nota:
Arm i Trust Zone són marques registrades d'Arm Limited (o de les seves filials) als EUA i/o en altres llocs.

1.1 Informació de comanda
X-CUBE-AWS-H5 es pot descarregar gratuïtament des de www.st.com weblloc.

1.2 Què és STM32Cube?
STM32Cube és una iniciativa original de STMicroelectronics per millorar significativament la productivitat del dissenyador reduint l'esforç de desenvolupament, el temps i el cost. STM32Cube cobreix tota la cartera STM32. STM32Cube inclou:

  • Un conjunt d'eines de desenvolupament de programari fàcils d'utilitzar per cobrir el desenvolupament del projecte des de la concepció fins a la realització, entre les quals es troben:
    – STM32CubeMX, una eina de configuració de programari gràfic que permet la generació automàtica de codi d'inicialització C mitjançant assistents gràfics
    - STM32CubeIDE, una eina de desenvolupament tot en un amb configuració de perifèrics, generació de codi, compilació de codi i funcions de depuració
    - STM32CubeCLT, un conjunt d'eines de desenvolupament de línia d'ordres tot en un amb compilació de codi, programació de taulers i funcions de depuració
    – STM32CubeProgrammer (STM32CubeProg), una eina de programació disponible en versions gràfiques i de línia d'ordres
    – STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), potents eines de supervisió per ajustar el comportament i el rendiment de les aplicacions STM32 en temps real
  • Paquets MCU i MPU STM32Cube, plataformes integrals de programari incrustat específiques per a cada sèrie de microcontroladors i microprocessadors (com ara STM32CubeH5 per a la sèrie STM32H5), que inclouen:
    - Capa d'abstracció de maquinari STM32Cube (HAL), que garanteix la portabilitat màxima a tota la cartera STM32
    - API de capa baixa STM32Cube, que garanteixen el millor rendiment i petjades amb un alt grau de control de l'usuari sobre el maquinari
    – Un conjunt coherent de components de middleware com ThreadX, FileX / LevelX, NetX Duo, USBX, USB-PD, mbed-crypto, API de gestor segur, MCUboot i OpenBL
    – Totes les utilitats de programari incrustat amb conjunts complets de perifèrics i aplicatius, examples
  • Paquets d'expansió STM32Cube, que contenen components de programari integrats que complementen les funcionalitats dels paquets MCU i MPU STM32Cube amb:
    – Extensions de middleware i capes aplicatives
    – Exampfitxers que s'executen en algunes plaques de desenvolupament de STMicroelectronics específiques

Arquitectura de programari examples

La figura 1 presenta els blocs de programari actius per a l'aplicació exampfitxers que utilitzen Arm® Trust Zone®. Els altres blocs estan en gris.
Figura 1. Aplicació examputilitzant Arm® Trust Zone®

STM32H5 Amazon Web Serveis Programari IoT - Fig 2

  1. No s'utilitza a l'exampamb Arm® Trust Zone®
  2. FileÉs comú a la integració de referència de Free RTOS™ IoT per a B-U585I-IOT02A al paquet d'expansió X-CUBE-AWS amb STM32U5.
La figura 2 presenta els blocs de programari actius per a l'aplicació exampels que no utilitzen Arm®.
Els altres blocs estan en gris.
Trust Zone®
Figura 2. Aplicació exampno utilitzeu Arm® Trust Zone®

STM32H5 Amazon Web Serveis Programari IoT - Fig 3

llicència

X-CUBE-AWS-H5 es lliura sota l'acord de llicència de programari SLA0048 i les seves Condicions de llicència addicionals.

Historial de revisions

Taula 1. Historial de revisions de documents

Data Revisió Canvis
4-set-23 1 Alliberament inicial.

AVÍS IMPORTANT - LLEGIU ATENCIÓ

STMicroelectronics NV i les seves filials ("ST") es reserven el dret de fer canvis, correccions, millores, modificacions i millores als productes ST i/o a aquest document en qualsevol moment sense previ avís. Els compradors haurien d'obtenir la informació rellevant més recent sobre els productes ST abans de fer comandes. Els productes ST es venen d'acord amb els termes i condicions de venda de ST vigents en el moment del reconeixement de la comanda.
Els compradors són els únics responsables de l'elecció, selecció i ús dels productes ST i ST no assumeix cap responsabilitat per l'assistència a l'aplicació o el disseny dels productes dels compradors.
ST no concedeix cap llicència, expressa o implícita, a cap dret de propietat intel·lectual.
La revenda de productes ST amb disposicions diferents de la informació que s'estableix aquí anul·larà qualsevol garantia concedida per ST per a aquest producte.
ST i el logotip de ST són marques comercials de ST. Per obtenir informació addicional sobre les marques comercials ST, consulteu www.st.com/trademarks. Tots els altres noms de productes o serveis són propietat dels seus respectius propietaris.
La informació d'aquest document substitueix i substitueix la informació proporcionada anteriorment en qualsevol versió anterior d'aquest document.
© 2023 STMicroelectronics – Tots els drets reservats

Logotip de ST

Documents/Recursos

ST STM32H5 Amazon Web Serveis Programari IoT [pdfGuia de l'usuari
STM32H5 Amazon Web Serveis Programari IoT, STM32H5, Amazon Web Serveis de programari IoT, Web Serveis Programari IoT, Serveis Programari IoT, Programari IoT, Programari

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *