ST logosu

X-KÜP-AWS-H5
Veri özeti
STM32H5 Amazon Web Hizmetler®
STM32Cube için IoT yazılım genişletmesi

STM32H5 Amazon Web Hizmetler IoT Yazılımı

STM32H5 Amazon Web Hizmetler IoT Yazılımı - Şekil 1

(1) FileSTM585U02'li X-CUBE-AWS Genişletme Paketindeki B-U32I-IOT5A için FreeRTOS™ IoT referans entegrasyonunda ortaktır.

Ürün durumu bağlantısı
X-KÜP-AWS-H5

STM32H5 Amazon Web Hizmetler IoT Yazılımı - Sembol 1

Özellikler

  • Çalıştırılmaya hazır ürün yazılımı exampAmazon'un hızlı değerlendirilmesini ve geliştirilmesini desteklemek için Ethernet veya Wi‑Fi® bağlantısını kullanan dosya Web STM32H5 serisi mikro denetleyicileri temel alan Services® buluta bağlı uygulamalar
  • STM32H573I-DK Keşif kiti için Amazon Ücretsiz RTOS™ IoT referans entegrasyonu
  • Ethernet
  • Discovery kitinin STMod + konektörü aracılığıyla SPI üzerinden Wi‑Fi® MXCHIP EMW3080B modülü
  • Yapılandırılabilir TCP/IP yığını
  • TLS şifrelemesi
  • Yazılım güncellemesi
  • AWS IoT Core™ çoklu hesap kaydı
  •  AWS IoT Core™ tam zamanında kayıt
  •  AWS IoT Core™ bağlantısı, cihaz gölgesi, işler, savunmacı
  • AWS IoT Core™ OTA ürün yazılımı güncellemesi
  •  Telemetri
  • Komut satırı arayüzü:
    – Cihaz provizyonu
    – NVM'ye konfigürasyon kaydetme
    – Ücretsiz RTOS™ çekirdek görevlerinin ve bunların bellek kullanımının izlenmesi
  • Arm® Trust Zone® olmadan kolay devreye giren proje
  • STMicroelectronics güvenli yönetici özellikli proje:
    – Arm® Güven Bölgesi®
    - Güvenli Önyükleme
    – İlk olarak üretim sırasında STMicroelectronics tarafından sağlanan benzersiz cihaz kimlik doğrulaması: cihaz anahtar çifti ve X.509 sertifikası
    – Özel anahtarın ve kullanıcı sırlarının güvenli bir şekilde saklanması
    – Yalıtılmış bir ortamda gerçekleştirilen hassas işlemler

Tanım

X-CUBE-AWS-H5 Genişletme Paketi, uç cihaz olarak STM32H5I-DK Keşif kitine taşınan Amazon Free RTOS™ STM32U573 IoT referans entegrasyonunun bir uyarlamasından oluşur.
X-CUBE-AWS-H5, kullanıcıya aynı işlevleri sunan dört proje önerir: telemetri, gölgeler, cihaz savunucusu, işler ve kablosuz ürün yazılımı güncellemesi. Telemetri verileri, ağ arayüzüne giren ve çıkan IP paketlerinin sayısından oluşur.
Kolay devreye giren projeler, aws_eth ve aws_ri (no-Trust Zone®), cihaz kimlik bilgilerini ve ayarlarını STM32H573I-DK Discovery kitinin harici NOR flash belleğine kaydeder. Sırasıyla Ethernet ve Wi‑Fi® bağlantısı sağlarlar.
Referans projeleri, aws_eth_tz aws_ri_tz (Arm®
Trust Zone® ve STMicroelectronics güvenli yöneticisi), cihaz kimlik bilgilerini ve ayarlarını MCU güvenli depolama alanında şifrelenmiş halde tutar. Güvenlik açısından hassas veriler ve işlemler, kullanıcı uygulamasına maruz bırakılmayacakları güvenli bir bölümde kalır. Güvenli önyükleme işlemi, uygulamayı başlatmadan önce uygulama için bir güven kökü görevi görür. Kullanıcı uygulaması tarafından yeni bir görüntü indirildiğinde güvenli ürün yazılımı güncellemesiyle ilgilenir. Ek olarak, MCU üretim zamanında STMicroelectronics çipte benzersiz bir kimlik sağlar. Bir ECDSA anahtar çifti ve STMicroelectronics tarafından imzalanmış bir X.509 sertifikasından oluşur. Bu proje, AWS IoT Core™'a bağlanmak için bu sertifikayı kullanır.
aws_eth_tz veya aws_ri_tz'yi çalıştırmadan önce kullanıcının STM32H573I-DK hedefine güvenli yöneticiyi yüklemesi gerekir. Güvenli yönetici erişim kiti, STM5TRUSTEE-SM STMicroelectronics güvenli yöneticisinden X-CUBE-SEC-M-H32 olarak edinilebilir web sayfa.
Yerel olarak Ethernet bağlantısını destekleyen STM32H573I-DK Keşif kiti, hem AWS IoT Core™ hem de™ Ücretsiz RTOS yeterliliğini hedefler.

Genel bilgi

X-CUBE-AWS-H5 Genişletme Paketi, Arm® Trust Zone®'a sahip Arm® Cortex® ‑M32 işlemciyi temel alan bir STM5H32 33 bit mikro denetleyici üzerinde gösterilmiştir.
Not:
Arm ve Trust Zone, Arm Limited'in (veya yan kuruluşlarının) ABD'de ve/veya başka yerlerdeki tescilli ticari markalarıdır.

1.1 Sipariş bilgileri
X-CUBE-AWS-H5, www.st.com adresinden ücretsiz olarak indirilebilir. webalan.

1.2 STM32Cube nedir?
STM32Cube, geliştirme çabasını, zamanı ve maliyeti azaltarak tasarımcı üretkenliğini önemli ölçüde artırmayı amaçlayan bir STMicroelectronics orijinal girişimidir. STM32Cube, STM32 portföyünün tamamını kapsar. STM32Cube şunları içerir:

  • Tasarımdan gerçekleştirmeye kadar proje geliştirmeyi kapsayan bir dizi kullanıcı dostu yazılım geliştirme aracı, bunlardan bazıları:
    – STM32CubeMX, grafiksel sihirbazları kullanarak C başlatma kodunun otomatik olarak oluşturulmasına olanak tanıyan bir grafiksel yazılım yapılandırma aracıdır
    – STM32CubeIDE, çevresel yapılandırma, kod oluşturma, kod derleme ve hata ayıklama özelliklerine sahip hepsi bir arada geliştirme aracı
    – STM32CubeCLT, kod derleme, kart programlama ve hata ayıklama özelliklerine sahip hepsi bir arada komut satırı geliştirme araç seti
    – STM32CubeProgrammer (STM32CubeProg), grafiksel ve komut satırı versiyonlarında mevcut bir programlama aracı
    – STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), STM32 uygulamalarının davranışına ve performansına gerçek zamanlı olarak ince ayar yapmak için güçlü izleme araçları
  • STM32Cube MCU ve MPU Paketleri, her mikro denetleyici ve mikro işlemci serisine özel kapsamlı yerleşik yazılım platformları (STM32H5 serisi için STM32CubeH5 gibi) şunları içerir:
    – STM32 portföyünde maksimum taşınabilirliği sağlayan STM32Cube donanım soyutlama katmanı (HAL)
    – STM32Cube düşük katmanlı API'ler, donanım üzerinde yüksek derecede kullanıcı kontrolüyle en iyi performansı ve ayak izlerini garanti eder
    – ThreadX gibi tutarlı bir ara yazılım bileşenleri seti, FileX / LevelX, NetX Duo, USBX, USB-PD, mbed-crypto, güvenli yönetici API'si, MCUboot ve OpenBL
    – Tam çevresel ve uygulamalı ex setleriyle birlikte tüm yerleşik yazılım yardımcı programlarıamples
  • STM32Cube MCU ve MPU Paketlerinin işlevlerini aşağıdakilerle tamamlayan gömülü yazılım bileşenlerini içeren STM32Cube Genişletme Paketleri:
    – Ara yazılım uzantıları ve uygulanabilir katmanlar
    - Eskiampbazı belirli STMicroelectronics geliştirme kartlarında çalışan dosyalar

Yazılım mimarisi eskiamples

Şekil 1 uygulama için aktif yazılım bloklarını göstermektedir.ampArm® Trust Zone® kullanan dosyalar. Diğer bloklar gri renktedir.
Şekil 1. Uygulama örneğiampArm® Trust Zone® kullanan dosyalar

STM32H5 Amazon Web Hizmetler IoT Yazılımı - Şekil 2

  1. Eski sürümde kullanılmadıampArm® Trust Zone® içeren dosyalar
  2. FileSTM585U02'li X-CUBE-AWS Genişletme Paketindeki B-U32I-IOT5A için Ücretsiz RTOS™ IoT referans entegrasyonunda ortaktır.
Şekil 2 uygulama için aktif yazılım bloklarını göstermektedir.ampArm® kullanmayan dosyalar.
Diğer bloklar gri renktedir.
Güven Bölgesi®
Şekil 2. Uygulama örneğiampArm® Trust Zone® kullanmayanlar

STM32H5 Amazon Web Hizmetler IoT Yazılımı - Şekil 3

Lisans

X-CUBE-AWS-H5, SLA0048 yazılım lisans sözleşmesi ve Ek Lisans Koşulları kapsamında sağlanır.

Revizyon geçmişi

Tablo 1. Belge revizyon geçmişi

Tarih Revizyon Değişiklikler
4-Eylül-23 1 İlk sürüm.

ÖNEMLİ UYARI – DİKKATLİCE OKUYUN

STMicroelectronics NV ve bağlı şirketleri ("ST"), ST ürünlerine ve/veya bu belgeye herhangi bir zamanda bildirimde bulunmaksızın değişiklik, düzeltme, geliştirme, modifikasyon ve iyileştirme yapma hakkını saklı tutar. Alıcılar, sipariş vermeden önce ST ürünleriyle ilgili en son ilgili bilgileri edinmelidir. ST ürünleri, sipariş onayı sırasında yürürlükte olan ST'nin satış şartları ve koşullarına uygun olarak satılır.
Alıcılar, ST ürünlerinin seçimi, seçimi ve kullanımı konusunda münhasıran sorumludur ve ST, uygulama yardımı veya alıcıların ürünlerinin tasarımı konusunda hiçbir sorumluluk kabul etmez.
ST tarafından burada herhangi bir fikri mülkiyet hakkına ilişkin açık veya örtük hiçbir lisans verilmemektedir.
ST ürünlerinin burada belirtilen bilgilerden farklı hükümlerle yeniden satışı, ST tarafından söz konusu ürün için verilen her türlü garantiyi geçersiz kılar.
ST ve ST logosu, ST'nin ticari markalarıdır. ST ticari markaları hakkında ek bilgi için bkz. www.st.com/ticari markalarDiğer tüm ürün veya hizmet adları ilgili sahiplerinin mülkiyetindedir.
Bu belgedeki bilgiler, bu belgenin önceki sürümlerinde sağlanan bilgilerin yerini alır ve bu bilgilerin yerine geçer.
© 2023 STMicroelectronics – Tüm hakları saklıdır

ST logosu

Belgeler / Kaynaklar

ST STM32H5 Amazon Web Hizmetler IoT Yazılımı [pdf] Kullanıcı Kılavuzu
STM32H5 Amazon Web Hizmetler IoT Yazılımı, STM32H5, Amazon Web Hizmetler IoT Yazılımı, Web Hizmetler IoT Yazılımı, Hizmetler IoT Yazılımı, IoT Yazılımı, Yazılım

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *