ST-emblemo

X-CUBE-AWS-H5
Mallonga datumoj
STM32H5 Amazono Web Servoj®
IoT-programa ekspansio por STM32Cube

STM32H5 Amazono Web Servoj IoT Programaro

STM32H5 Amazono Web Servoj IoT-Programaro - Figo 1

(1) FileEstas komuna al la referenca integriĝo de FreeRTOS™ IoT por B-U585I-IOT02A en la Vastiga Pako X-CUBE-AWS kun STM32U5.

Produkta statusa ligilo
X-CUBE-AWS-H5

STM32H5 Amazono Web Servoj IoT Programaro - Simbolo 1

Karakterizaĵoj

  • Preta por funkcii firmvaro ekzample uzante Ethernet aŭ Wi‑Fi® konekteblecon por subteni la rapidan taksadon kaj disvolviĝon de Amazon Web Services® nubo-konektitaj aplikoj bazitaj sur STM32H5-serialaj mikroregiloj
  • Amazon Free RTOS™ IoT referenca integriĝo por la STM32H573I-DK Discovery-ilaro
  • Eterreto
  • Wi‑Fi® MXCHIP EMW3080B-modulo super SPI per la STMod + konektilo de la Discovery-kompleto
  • Agordebla TCP/IP-stako
  • TLS-ĉifrado
  • Firmware ĝisdatigo
  • AWS IoT Core™ plurkonta registrado
  •  AWS IoT Core™ ĝustatempa registrado
  •  AWS IoT Core™-konekto, aparata ombro, laborpostenoj, defendanto
  • AWS IoT Core™ OTA firmvara ĝisdatigo
  •  Telemetrio
  • Komandlinia interfaco:
    - Aparato provizo
    - Konservado de agordo al NVM
    - Monitorado de la Senpagaj RTOS™-kernaj taskoj kaj ilia memoruzo
  • Facila enpaŝa projekto, sen Arm® Trust Zone®
  • Projekto ebligita de sekura administranto de STMicroelectronics:
    – Arm® Trust Zone®
    – Sekura ekkuro
    - Unika aparato-aŭtentikigo komence provizita de STMicroelectronics en la tempo de fabrikado: aparato-ŝlosila paro kaj X.509-atestilo
    - Sekura stokado de privata ŝlosilo kaj sekretoj de uzantoj
    – Sentemaj operacioj efektivigitaj en izolita medio

Priskribo

La Expansion Package X-CUBE-AWS-H5 konsistas el adapto de la Amazon Free RTOS™ STM32U5 IoT referenca integriĝo portita al STM32H573I-DK Discovery-ilaro kiel fina aparato.
X-CUBE-AWS-H5 proponas kvar projektojn, kiuj elmontras la samajn funkciojn al la uzanto: telemetrio, ombroj, defendanto de aparatoj, laborpostenoj kaj ĝisdatigo de la aera firmware. La telemetriaj datumoj konsistas el la kalkulo de la IP-pakoj enirantaj kaj elirantaj el la reto-interfaco.
La facilaj enpaŝaj projektoj, aws_eth kaj aws_ri (ne-Trust Zone®), konservas la aparatajn akreditaĵojn kaj agordojn en la ekstera NOR-flash-memoro de la STM32H573I-DK Discovery-kompleto. Ili provizas Ethernet kaj Wi‑Fi® konekteblecon, respektive.
La referencprojektoj, aws_eth_tz aws_ri_tz (Arm®
Trust Zone® kaj STMicroelectronics sekura administranto), konservu la aparatajn akreditaĵojn kaj agordojn ĉifritajn en la sekura stokado de MCU. La sekurec-sentemaj datumoj kaj operacioj restas en sekura sekcio, kie ili ne estas elmontritaj al la uzantaplikaĵo. La sekura startprocezo funkcias kiel radiko de fido por la aplikaĵo antaŭ lanĉi ĝin. Ĝi prizorgas la sekuran firmware-ĝisdatigon post kiam nova bildo estas elŝutita de la uzanta aplikaĵo. Krome, en la tempo de fabrikado de MCU, STMicroelectronics provizas unikan identecon en la blato. Ĝi konsistas el ECDSA-ŝlosilparo kaj X.509-atestilo subskribita de STMicroelectronics. Ĉi tiu projekto uzas ĉi tiun atestilon por konekti al AWS IoT Core™.
Antaŭ ol ruli aws_eth_tz aŭ aws_ri_tz, la uzanto devas instali la sekuran administranton sur la celo STM32H573I-DK. La sekura administranto-alira ilaro haveblas kiel X-CUBE-SEC-M-H5 de la sekura administranto de STM32TRUSTEE-SM STMicroelectronics web paĝo.
La STM32H573I-DK Discovery-kompleto, kiu denaske subtenas Ethernet-konektecon, celas kaj la AWS IoT Core™ kaj la™ Free RTOS-kvalifikon.

Ĝenerala informo

La Ekspansiga Pako X-CUBE-AWS-H5 estas pruvita sur STM32H5 32-bita mikroregilo bazita sur la procesoro Arm® Cortex® ‑M33 kun Arm® Trust Zone®.
Notu:
Arm kaj Trust Zone estas registritaj varmarkoj de Arm Limited (aŭ ĝiaj filioj) en Usono kaj/aŭ aliloke.

1.1 Mendaj informoj
X-CUBE-AWS-H5 haveblas senpage elŝutebla de la www.st.com webretejo.

1.2 Kio estas STM32Cube?
STM32Cube estas originala iniciato de STMicroelectronics por plibonigi la produktivecon de la diseñador signife reduktante disvolvan penadon, tempon kaj koston. STM32Cube kovras la tutan biletujon de STM32. STM32Cube inkluzivas:

  • Aro da uzant-amika programaro-disvolvado por kovri projekt-evoluon de koncepto ĝis realigo, inter kiuj estas:
    - STM32CubeMX, grafika programara agorda ilo, kiu ebligas la aŭtomatan generacion de C-komenciga kodo uzante grafikajn sorĉistojn
    - STM32CubeIDE, ĉio-en-unu evolua ilo kun ekstercentra agordo, kodgenerado, koda kompilo kaj sencimigaj funkcioj
    - STM32CubeCLT, ĉio-en-unu komandlinia evoluiga aro kun kodkompilo, tabulprogramado kaj sencimigaj funkcioj
    - STM32CubeProgrammer (STM32CubeProg), programa ilo havebla en grafikaj kaj komandliniaj versioj
    - STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), potencaj monitoraj iloj por agordi la konduton kaj agadon de STM32-aplikoj en reala tempo
  • STM32Cube MCU kaj MPU-Pakoj, ampleksaj enigita-programaraj platformoj specifaj por ĉiu mikroregilo kaj mikroprocesorserio (kiel ekzemple STM32CubeH5 por la STM32H5 serio), kiuj inkludas:
    - STM32Cube aparatara abstrakta tavolo (HAL), certigante maksimuman porteblon tra la STM32-paperaro
    - STM32Cube malalttavolaj API-oj, certigante la plej bonan rendimenton kaj spurojn kun alta grado de uzantkontrolo super aparataro
    - Konsekvenca aro de mezvaraj komponantoj kiel ThreadX, FileX / LevelX, NetX Duo, USBX, USB-PD, mbed-kripto, sekura administranto API, MCUboot kaj OpenBL
    – Ĉiuj enigita programaro utilecoj kun plenaj aroj de ekstercentraj kaj aplikaj ekzamples
  • STM32Cube Expansion Packages, kiuj enhavas enkorpigitajn programajn komponentojn, kiuj kompletigas la funkciojn de la STM32Cube MCU kaj MPU-Pakoj kun:
    - Mezvaraj etendaĵoj kaj aplikaj tavoloj
    – Ekzamples kurantaj sur iuj specifaj STMicroelectronics evolutabuloj

Programaro-arkitekturo ekzamples

Figuro 1 prezentas la aktivajn softvarblokojn por la aplikaĵo ekzamples kiuj uzas Arm® Trust Zone®. La aliaj blokoj estas grizitaj.
Figuro 1. Apliko ekzamples uzante Arm® Trust Zone®

STM32H5 Amazono Web Servoj IoT-Programaro - Figo 2

  1. Ne uzata en la eksamples kun Arm® Trust Zone®
  2. FileEstas komuna al la Senpaga RTOS™ IoT-referenca integriĝo por B-U585I-IOT02A en la Vastiga Pako X-CUBE-AWS kun STM32U5.
Figuro 2 prezentas la aktivajn softvarblokojn por la aplikaĵo ekzamples kiuj ne uzas Arm®.
La aliaj blokoj estas grizitaj.
Trust Zone®
Figuro 2. Apliko ekzamples ne uzante Arm® Trust Zone®

STM32H5 Amazono Web Servoj IoT-Programaro - Figo 3

Licenco

X-CUBE-AWS-H5 estas liverita sub la SLA0048 programara licenca interkonsento kaj ĝiaj Pliaj Licencaj Kondiĉoj.

Historio de revizioj

Tabelo 1. Dokumenta reviziohistorio

Dato Revizio Ŝanĝoj
4-Sep-23 1 Komenca eldono.

GRAVA AVIZO – LEGU ATENTE

STMicroelectronics NV kaj ĝiaj filioj ("ST") rezervas la rajton fari ŝanĝojn, korektojn, plibonigojn, modifojn kaj plibonigojn al ST-produktoj kaj/aŭ al ĉi tiu dokumento iam ajn sen avizo. Aĉetantoj devas akiri la plej novajn rilatajn informojn pri ST-produktoj antaŭ ol fari mendojn. ST-produktoj estas venditaj laŭ la vendkondiĉoj de ST en la tempo de mendo agnosko.
Aĉetantoj respondecas nur pri la elekto, elekto kaj uzo de ST-produktoj kaj ST supozas neniun respondecon pri aplika helpo aŭ la dezajno de produktoj de aĉetantoj.
Neniu licenco, esprima aŭ implicita, al iu ajn intelekta proprieta rajto estas donita de ST ĉi tie.
Revendo de ST-produktoj kun dispozicioj malsamaj ol la informoj ĉi tie prezentitaj nuligos ajnan garantion donitan de ST por tia produkto.
ST kaj la ST-emblemo estas varmarkoj de ST. Por pliaj informoj pri ST-varmarkoj, referu al www.st.com/trademarks. Ĉiuj aliaj produktaj aŭ servonomoj estas la posedaĵo de siaj respektivaj posedantoj.
Informoj en ĉi tiu dokumento anstataŭas kaj anstataŭigas informojn antaŭe provizitajn en iuj antaŭaj versioj de ĉi tiu dokumento.
© 2023 STMicroelectronics - Ĉiuj rajtoj rezervitaj

ST-emblemo

Dokumentoj/Rimedoj

ST STM32H5 Amazono Web Servoj IoT Programaro [pdf] Uzantogvidilo
STM32H5 Amazono Web Servoj IoT Programaro, STM32H5, Amazon Web Servoj IoT-Programaro, Web Servoj IoT Programaro, Servoj IoT Programaro, IoT Programaro, Programaro

Referencoj

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas markitaj *