
X-CUBE-AWS-H5
データ概要
STM32H5 アマゾン Web サービス®
STM32Cube 向け IoT ソフトウェア拡張
STM32H5 アマゾン Web サービス IoT ソフトウェア

(1) FileSTM585U02 を搭載した X-CUBE-AWS 拡張パッケージの B-U32I-IOT5A の FreeRTOS™ IoT リファレンス統合に共通です。
商品状態リンク
X-CUBE-AWS-H5

特徴
- すぐに実行可能なファームウェアexampイーサネットまたはWi-Fi®接続を使用して、Amazonの迅速な評価と開発をサポートします。 Web STM32H5シリーズマイクロコントローラをベースにしたServices®クラウド接続アプリケーション
- STM32H573I-DK ディスカバリー キット用の Amazon Free RTOS™ IoT リファレンス統合
- イーサネット
- ディスカバリーキットのSTMod +コネクタを介してSPI経由でWi‑Fi® MXCHIP EMW3080Bモジュール
- 設定可能なTCP/IPスタック
- TLS暗号化
- ファームウェアアップデート
- AWS IoT Core™ マルチアカウント登録
- AWS IoT Core™ ジャストインタイム登録
- AWS IoT Core™ 接続、デバイスシャドウ、ジョブ、ディフェンダー
- AWS IoT Core™ OTA ファームウェアアップデート
- テレメトリー
- コマンドラインインターフェース:
– デバイスのプロビジョニング
– NVMへの設定の保存
– Free RTOS™カーネルタスクとそのメモリ使用量の監視 - Arm® Trust Zone®なしでも簡単に始められるプロジェクト
- STMicroelectronics セキュア マネージャー対応プロジェクト:
– Arm® トラストゾーン®
- セキュアブート
– 製造時にSTMicroelectronicsによって最初にプロビジョニングされた固有のデバイス認証:デバイスキーペアとX.509証明書
– 秘密鍵とユーザーシークレットの安全な保管
– 機密性の高い操作は隔離された環境で実行される
説明
X-CUBE-AWS-H5 拡張パッケージは、エンド デバイスとして STM32H5I-DK ディスカバリ キットに移植された Amazon Free RTOS™ STM32U573 IoT リファレンス統合の適応で構成されています。
X-CUBE-AWS-H5 は、テレメトリ、シャドウ、デバイス ディフェンダー、ジョブ、無線ファームウェア アップデートという同じ機能をユーザーに公開する XNUMX つのプロジェクトを提案します。テレメトリ データは、ネットワーク インターフェイスに出入りする IP パケットの数で構成されます。
簡単なステップイン プロジェクトである aws_eth と aws_ri (no-Trust Zone®) は、STM32H573I-DK Discovery キットの外部 NOR フラッシュ メモリにデバイスの資格情報と設定を保存します。それぞれ Ethernet と Wi‑Fi® 接続を提供します。
参照プロジェクト、aws_eth_tz、aws_ri_tz(Arm®
セキュアブートプロセスは、MCU のセキュリティ保護に不可欠な Trust Zone® および STMicroelectronics セキュアマネージャーを使用して、デバイスの認証情報と設定を MCU のセキュアストレージに暗号化して保存します。セキュリティ上重要なデータと操作はセキュアパーティションに保持され、ユーザーアプリケーションには公開されません。セキュアブートプロセスは、アプリケーションを起動する前の信頼のルートとして機能します。ユーザーアプリケーションによって新しいイメージがダウンロードされると、セキュアなファームウェア更新が行われます。さらに、MCU の製造時に、STMicroelectronics はチップ内に一意の ID をプロビジョニングします。これは、ECDSA キーペアと、STMicroelectronics によって署名された X.509 証明書で構成されます。このプロジェクトでは、この証明書を使用して AWS IoT Core™ に接続します。
aws_eth_tzまたはaws_ri_tzを実行する前に、ユーザーはSTM32H573I-DKターゲットにセキュアマネージャをインストールする必要があります。セキュアマネージャアクセスキットは、STM5TRUSTEE-SM STMicroelectronicsセキュアマネージャのX-CUBE-SEC-M-H32として入手できます。 web ページ。
イーサネット接続をネイティブにサポートする STM32H573I-DK ディスカバリ キットは、AWS IoT Core™ と Free RTOS™ 認定の両方をターゲットにしています。
一般情報
X-CUBE-AWS-H5 拡張パッケージは、Arm® Trust Zone® を搭載した Arm® Cortex® ‑M32 プロセッサをベースにした STM5H32 33 ビット マイクロコントローラで実証されています。
注記:
Arm および Trust Zone は、米国およびその他の国における Arm Limited (またはその子会社) の登録商標です。
1.1注文情報
X-CUBE-AWS-H5はwww.st.comから無料でダウンロードできます。 webサイト。
1.2 STM32Cube とは何ですか?
STM32Cube は、開発の労力、時間、コストを削減することで設計者の生産性を大幅に向上させる STMicroelectronics 独自の取り組みです。STM32Cube は STM32 ポートフォリオ全体をカバーします。STM32Cube には次のものが含まれます。
- 構想から実現までのプロジェクト開発をカバーする、ユーザーフレンドリーなソフトウェア開発ツールのセット。
– STM32CubeMX、グラフィカルウィザードを使用してC初期化コードを自動生成できるグラフィカルソフトウェア構成ツール
– ペリフェラル構成、コード生成、コードコンパイル、デバッグ機能を備えたオールインワン開発ツール、STM32CubeIDE
– STM32CubeCLT、コードコンパイル、ボードプログラミング、デバッグ機能を備えたオールインワンのコマンドライン開発ツールセット
– STM32CubeProgrammer (STM32CubeProg)、グラフィカルバージョンとコマンドラインバージョンで利用可能なプログラミングツール
– STM32CubeMonitor (STM32CubeMonitor、STM32CubeMonPwr、STM32CubeMonRF、STM32CubeMonUCPD)、STM32アプリケーションの動作とパフォーマンスをリアルタイムで微調整するための強力な監視ツール - STM32Cube MCU および MPU パッケージは、各マイクロコントローラおよびマイクロプロセッサ シリーズ (STM32H5 シリーズの STM32CubeH5 など) に固有の包括的な組み込みソフトウェア プラットフォームであり、次のものが含まれます。
– STM32Cubeハードウェア抽象化レイヤー(HAL)により、STM32ポートフォリオ全体で最大限の移植性を確保
– STM32Cubeの低層APIにより、ハードウェアに対する高度なユーザー制御で最高のパフォーマンスとフットプリントを実現
– ThreadXなどの一貫したミドルウェアコンポーネントのセット、 FileX / LevelX、NetX Duo、USBX、USB-PD、mbed-crypto、セキュア マネージャー API、MCUboot、OpenBL
– 周辺機器やアプリケーションエクステンションのフルセットを備えたすべての組み込みソフトウェアユーティリティampレ - STM32Cube拡張パッケージ。STM32CubeMCUおよびMPUパッケージの機能を補完する組み込みソフトウェアコンポーネントが含まれています。
– ミドルウェア拡張とアプリケーションレイヤー
- 元ampいくつかの特定のSTMicroelectronics開発ボードで実行されているファイル
ソフトウェアアーキテクチャ例ampレ
図1は、アプリケーションexのアクティブなソフトウェアブロックを示しています。ampArm® Trust Zone® を使用しているファイル。その他のブロックはグレー表示されます。
図1. アプリケーション例ampArm® Trust Zone®を使用した

- exでは使用されないampArm® Trust Zone®を使用した
- FileSTM585U02 を搭載した X-CUBE-AWS 拡張パッケージの B-U32I-IOT5A 用の無料 RTOS™ IoT リファレンス統合に共通です。
他のブロックはグレー表示されています。
トラストゾーン®
図2. アプリケーション例ampArm® Trust Zone®を使用していない

ライセンス
X-CUBE-AWS-H5 は、SLA0048 ソフトウェア ライセンス契約およびその追加ライセンス条項に基づいて提供されます。
改訂履歴
表1. 文書の改訂履歴
| 日付 | リビジョン | 変更点 |
| 4年23月XNUMX日 | 1 | 初回リリース。 |
重要なお知らせ – よくお読みください
STMicroelectronics NV およびその子会社 (以下「ST」) は、ST 製品および/またはこのドキュメントを予告なしにいつでも変更、修正、拡張、修正、および改善する権利を留保します。購入者は、注文を行う前に ST 製品に関する最新の関連情報を入手する必要があります。ST 製品は、注文確認時に適用される ST の販売条件に従って販売されます。
ST 製品の選択、選択、使用については購入者が単独で責任を負い、ST は購入者の製品の適用支援や設計については一切責任を負いません。
ST は、明示的か黙示的かを問わず、いかなる知的財産権のライセンスも付与しません。
ここに記載されている情報と異なる規定を伴う ST 製品を再販した場合、当該製品に対して ST が付与した保証は無効になります。
STおよびSTロゴはSTの商標です。ST商標に関する追加情報については、 www.st.com/商標その他すべての製品名またはサービス名は、それぞれの所有者の財産です。
このドキュメントの情報は、このドキュメントの以前のバージョンで以前に提供された情報に優先し、置き換えられます。
© 2023 STマイクロエレクトロニクス – 無断転載を禁じます

ドキュメント / リソース
![]() |
ST STM32H5 アマゾン Web サービス IoT ソフトウェア [pdf] ユーザーガイド STM32H5 アマゾン Web サービス IoT ソフトウェア、STM32H5、Amazon Web サービス IoTソフトウェア、 Web サービス IoT ソフトウェア、サービス IoT ソフトウェア、IoT ソフトウェア、ソフトウェア |
