
Kubus X-AWS-H5
Data singkat
STM32H5 Amazon Web Layanan®
Ekspansi perangkat lunak IoT untuk STM32Cube
STM32H5 Amazon Web Layanan Perangkat Lunak IoT

(1) FileIni umum pada integrasi referensi FreeRTOS™ IoT untuk B-U585I-IOT02A dalam Paket Ekspansi X-CUBE-AWS dengan STM32U5.
Tautan status produk
Kubus X-AWS-H5

Fitur
- Firmware siap dijalankan example menggunakan konektivitas Ethernet atau Wi‑Fi® untuk mendukung evaluasi dan pengembangan cepat Amazon Web Aplikasi yang terhubung ke cloud Services® berdasarkan mikrokontroler seri STM32H5
- Integrasi referensi IoT Amazon Free RTOS™ untuk kit Discovery STM32H573I-DK
- Eternet
- Modul Wi‑Fi® MXCHIP EMW3080B melalui SPI melalui konektor STMod + pada kit Discovery
- Tumpukan TCP/IP yang dapat dikonfigurasi
- enkripsi TLS
- Pembaruan firmware
- Registrasi multi-akun AWS IoT Core™
- Pendaftaran tepat waktu AWS IoT Core™
- Koneksi AWS IoT Core™, bayangan perangkat, tugas, pembela
- Pembaruan firmware OTA AWS IoT Core™
- Telemetri
- Antarmuka baris perintah:
– Penyediaan perangkat
– Penyimpanan konfigurasi ke NVM
– Pemantauan tugas kernel Free RTOS™ dan penggunaan memorinya - Proyek langkah-langkah yang mudah, tanpa Arm® Trust Zone®
- Proyek yang mengaktifkan manajer aman STMicroelectronics:
– Zona Kepercayaan Arm®
– Booting aman
– Otentikasi perangkat unik yang awalnya disediakan oleh STMicroelectronics pada waktu produksi: pasangan kunci perangkat dan sertifikat X.509
– Penyimpanan aman kunci pribadi dan rahasia pengguna
– Operasi sensitif yang dijalankan di lingkungan yang terisolasi
Keterangan
Paket Ekspansi X-CUBE-AWS-H5 terdiri dari adaptasi integrasi referensi IoT Amazon Free RTOS™ STM32U5 yang di-porting ke kit Discovery STM32H573I-DK sebagai perangkat akhir.
X-CUBE-AWS-H5 mengusulkan empat proyek yang memaparkan fungsi yang sama kepada pengguna: telemetri, bayangan, pelindung perangkat, pekerjaan, dan pembaruan firmware melalui udara. Data telemetri terdiri dari jumlah paket IP yang masuk dan keluar dari antarmuka jaringan.
Proyek langkah-in yang mudah, aws_eth dan aws_ri (no-Trust Zone®), menyimpan kredensial dan pengaturan perangkat dalam memori flash NOR eksternal pada kit Discovery STM32H573I-DK. Mereka masing-masing menyediakan konektivitas Ethernet dan Wi‑Fi®.
Proyek referensi, aws_eth_tz aws_ri_tz (Arm®
Trust Zone® dan manajer aman STMicroelectronics), menjaga kredensial perangkat dan pengaturan terenkripsi di penyimpanan aman MCU. Data dan operasi yang sensitif terhadap keamanan tetap berada di partisi aman, sehingga tidak terekspos ke aplikasi pengguna. Proses boot aman bertindak sebagai akar kepercayaan aplikasi sebelum meluncurkannya. Ini menangani pembaruan firmware yang aman setelah gambar baru diunduh oleh aplikasi pengguna. Selain itu, pada saat pembuatan MCU, STMicroelectronics menyediakan identitas unik dalam chip tersebut. Ini terdiri dari pasangan kunci ECDSA dan sertifikat X.509 yang ditandatangani oleh STMicroelectronics. Proyek ini menggunakan sertifikat ini untuk menghubungkan ke AWS IoT Core™.
Sebelum menjalankan aws_eth_tz atau aws_ri_tz, pengguna harus menginstal secure manager pada target STM32H573I-DK. Kit akses manajer aman tersedia sebagai X-CUBE-SEC-M-H5 dari manajer aman STM32TRUSTEE-SM STMicroelectronics web halaman.
Kit Discovery STM32H573I-DK, yang secara asli mendukung konektivitas Ethernet, menargetkan kualifikasi AWS IoT Core™ dan™ Free RTOS.
Informasi umum
Paket Ekspansi X-CUBE-AWS-H5 didemonstrasikan pada mikrokontroler 32-bit STM5H32 berdasarkan prosesor Arm® Cortex® ‑M33 dengan Arm® Trust Zone®.
Catatan:
Arm dan Trust Zone adalah merek dagang terdaftar dari Arm Limited (atau anak perusahaannya) di AS dan/atau di tempat lain.
1.1 Informasi pemesanan
X-CUBE-AWS-H5 tersedia untuk diunduh gratis dari www.st.com weblokasi.
1.2 Apa itu STM32Cube?
STM32Cube adalah inisiatif asli STMicroelectronics untuk meningkatkan produktivitas desainer secara signifikan dengan mengurangi upaya pengembangan, waktu, dan biaya. STM32Cube mencakup seluruh portofolio STM32. STM32Cube meliputi:
- Seperangkat alat pengembangan perangkat lunak yang mudah digunakan untuk mencakup pengembangan proyek dari konsepsi hingga realisasi, di antaranya adalah:
– STM32CubeMX, alat konfigurasi perangkat lunak grafis yang memungkinkan pembuatan kode inisialisasi C secara otomatis menggunakan penyihir grafis
– STM32CubeIDE, alat pengembangan lengkap dengan konfigurasi periferal, pembuatan kode, kompilasi kode, dan fitur debug
– STM32CubeCLT, perangkat pengembangan baris perintah lengkap dengan kompilasi kode, pemrograman papan, dan fitur debug
– STM32CubeProgrammer (STM32CubeProg), alat pemrograman yang tersedia dalam versi grafis dan baris perintah
– STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), alat pemantauan canggih untuk menyempurnakan perilaku dan kinerja aplikasi STM32 secara real-time - Paket STM32Cube MCU dan MPU, platform perangkat lunak tertanam komprehensif khusus untuk setiap seri mikrokontroler dan mikroprosesor (seperti STM32CubeH5 untuk seri STM32H5), yang meliputi:
– Lapisan abstraksi perangkat keras (HAL) STM32Cube, memastikan portabilitas maksimal di seluruh portofolio STM32
– API lapisan rendah STM32Cube, memastikan kinerja dan jejak terbaik dengan kontrol pengguna tingkat tinggi terhadap perangkat keras
– Satu set komponen middleware yang konsisten seperti ThreadX, FileX / LevelX, NetX Duo, USBX, USB-PD, mbed-crypto, API manajer aman, MCUboot, dan OpenBL
– Semua utilitas perangkat lunak tertanam dengan set lengkap periferal dan contoh aplikatifampsedikit - Paket Ekspansi STM32Cube, yang berisi komponen perangkat lunak tertanam yang melengkapi fungsionalitas Paket MCU dan MPU STM32Cube dengan:
– Ekstensi middleware dan lapisan aplikatif
- Mantanampfile yang berjalan pada beberapa papan pengembangan STMicroelectronics tertentu
Arsitektur perangkat lunak misampsedikit
Gambar 1 menyajikan blok perangkat lunak aktif untuk aplikasi, misampfile yang menggunakan Arm® Trust Zone®. Blok lainnya berwarna abu-abu.
Gambar 1. Aplikasi exampfile menggunakan Arm® Trust Zone®

- Tidak digunakan di mantanampfile dengan Arm® Trust Zone®
- FileHal ini umum terjadi pada integrasi referensi IoT Free RTOS™ untuk B-U585I-IOT02A dalam Paket Ekspansi X-CUBE-AWS dengan STM32U5.
Blok lainnya berwarna abu-abu.
Zona Kepercayaan®
Gambar 2. Aplikasi exampjangan menggunakan Arm® Trust Zone®

Lisensi
X-CUBE-AWS-H5 dikirimkan berdasarkan perjanjian lisensi perangkat lunak SLA0048 dan Ketentuan Lisensi Tambahannya.
Riwayat revisi
Tabel 1. Riwayat revisi dokumen
| Tanggal | Revisi | Perubahan |
| 4 September 23 | 1 | Rilis awal. |
PEMBERITAHUAN PENTING – BACA DENGAN SEKSAMA
STMicroelectronics NV dan anak perusahaannya (“ST”) berhak melakukan perubahan, koreksi, penyempurnaan, modifikasi, dan perbaikan pada produk ST dan/atau dokumen ini kapan saja tanpa pemberitahuan. Pembeli harus memperoleh informasi relevan terkini tentang produk ST sebelum melakukan pemesanan. Produk ST dijual sesuai dengan syarat dan ketentuan penjualan ST yang berlaku pada saat konfirmasi pemesanan.
Pembeli bertanggung jawab penuh atas pilihan, pemilihan, dan penggunaan produk ST dan ST tidak bertanggung jawab atas bantuan aplikasi atau desain produk pembeli.
Tidak ada lisensi, tersurat maupun tersirat, terhadap hak kekayaan intelektual apa pun yang diberikan oleh ST di sini.
Penjualan kembali produk ST dengan ketentuan yang berbeda dari informasi yang ditetapkan di sini akan membatalkan garansi apa pun yang diberikan oleh ST untuk produk tersebut.
ST dan logo ST adalah merek dagang ST. Untuk informasi tambahan tentang merek dagang ST, lihat www.st.com/merek dagangSemua nama produk atau layanan lainnya adalah milik pemiliknya masing-masing.
Informasi dalam dokumen ini menggantikan dan mengganti informasi yang sebelumnya diberikan dalam versi dokumen ini sebelumnya.
© 2023 STMicroelectronics – Semua hak dilindungi undang-undang

Dokumen / Sumber Daya
![]() |
ST STM32H5 Amazon Web Layanan Perangkat Lunak IoT [Bahasa Indonesia:] Panduan Pengguna STM32H5 Amazon Web Layanan Perangkat Lunak IoT, STM32H5, Amazon Web Layanan Perangkat Lunak IoT, Web Perangkat Lunak Layanan IoT, Perangkat Lunak Layanan IoT, Perangkat Lunak IoT, Perangkat Lunak |
