Логотип ST

X-CUBE-AWS-H5
Коротка інформація
STM32H5 Amazon Web Послуги®
Розширення програмного забезпечення IoT для STM32Cube

STM32H5 Amazon Web Послуги Програмне забезпечення IoT

STM32H5 Amazon Web Сервісне програмне забезпечення IoT – рис. 1

(1) Fileє спільним для еталонної інтеграції FreeRTOS™ IoT для B-U585I-IOT02A в пакеті розширення X-CUBE-AWS із STM32U5.

Посилання на статус товару
X-CUBE-AWS-H5

STM32H5 Amazon Web Сервісне програмне забезпечення IoT – символ 1

особливості

  • Готова до запуску мікропрограма напрample використання підключення Ethernet або Wi‑Fi® для підтримки швидкої оцінки та розробки Amazon Web Додатки Services®, підключені до хмари, на основі мікроконтролерів серії STM32H5
  • Довідкова інтеграція Amazon Free RTOS™ IoT для комплекту STM32H573I-DK Discovery
  • Ethernet
  • Модуль Wi‑Fi® MXCHIP EMW3080B через SPI через роз’єм STMod + комплекту Discovery
  • Настроюваний стек TCP/IP
  • Шифрування TLS
  • Оновлення прошивки
  • Реєстрація кількох облікових записів AWS IoT Core™
  •  Своєчасна реєстрація AWS IoT Core™
  •  З’єднання AWS IoT Core™, тінь пристрою, завдання, захисник
  • Оновлення прошивки AWS IoT Core™ OTA
  •  Телеметрія
  • Інтерфейс командного рядка:
    – Налаштування пристрою
    – Збереження конфігурації в NVM
    – Моніторинг завдань ядра Free RTOS™ і використання ними пам’яті
  • Простий проект без Arm® Trust Zone®
  • Проект із підтримкою безпечного менеджера STMicroelectronics:
    – Arm® Trust Zone®
    – Безпечне завантаження
    – Унікальна автентифікація пристрою, спочатку надана STMicroelectronics під час виробництва: пара ключів пристрою та сертифікат X.509
    – Безпечне зберігання закритого ключа та секретів користувача
    – Делікатні операції, що виконуються в ізольованому середовищі

опис

Пакет розширення X-CUBE-AWS-H5 складається з адаптації еталонної інтеграції Amazon Free RTOS™ STM32U5 IoT, перенесеної на комплект STM32H573I-DK Discovery як кінцевий пристрій.
X-CUBE-AWS-H5 пропонує чотири проекти, які надають користувачеві однакові функції: телеметрія, тіні, захист пристроїв, завдання та бездротове оновлення мікропрограми. Телеметричні дані складаються з підрахунку IP-пакетів, які надходять і виходять з мережевого інтерфейсу.
Прості проекти aws_eth і aws_ri (no-Trust Zone®) зберігають облікові дані пристрою та налаштування у зовнішній флеш-пам’яті NOR комплекту STM32H573I-DK Discovery. Вони забезпечують підключення Ethernet і Wi‑Fi® відповідно.
Довідкові проекти aws_eth_tz aws_ri_tz (Arm®
Trust Zone® і менеджер безпеки STMicroelectronics), зберігайте облікові дані пристрою та налаштування в зашифрованому вигляді в безпечному сховищі MCU. Конфіденційні дані та операції залишаються в безпечному розділі, де вони не доступні програмі користувача. Процес безпечного завантаження діє як корінь довіри для програми перед її запуском. Він піклується про безпечне оновлення мікропрограми після того, як програма користувача завантажить новий образ. Крім того, під час виробництва MCU STMicroelectronics надає унікальну ідентичність чіпу. Він складається з пари ключів ECDSA та сертифіката X.509, підписаного STMicroelectronics. Цей проект використовує цей сертифікат для підключення до AWS IoT Core™.
Перед запуском aws_eth_tz або aws_ri_tz користувач повинен інсталювати безпечний менеджер на ціль STM32H573I-DK. Комплект доступу до безпечного менеджера доступний як X-CUBE-SEC-M-H5 від STM32TRUSTEE-SM STMicroelectronics безпечний менеджер web сторінки.
Набір STM32H573I-DK Discovery, який нативно підтримує з’єднання Ethernet, націлений як на кваліфікацію AWS IoT Core™, так і на ™ Free RTOS.

Загальні відомості

Пакет розширення X-CUBE-AWS-H5 демонструється на 32-розрядному мікроконтролері STM5H32 на основі процесора Arm® Cortex® ‑M33 із Arm® Trust Zone®.
Примітка:
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, комплексні платформи вбудованого програмного забезпечення, специфічні для кожної серії мікроконтролерів і мікропроцесорів (наприклад, STM32CubeH5 для серії STM32H5), які включають:
    – Рівень апаратної абстракції STM32Cube (HAL), що забезпечує максимальну переносимість у портфоліо STM32
    – Низькорівневі API STM32Cube, що забезпечують найкращу продуктивність і площу з високим ступенем контролю користувача над обладнанням
    – Послідовний набір компонентів проміжного програмного забезпечення, таких як ThreadX, FileX / LevelX, NetX Duo, USBX, USB-PD, mbed-crypto, API безпечного менеджера, MCUboot і OpenBL
    – Усі вбудовані утиліти програмного забезпечення з повним набором периферійних і прикладних напрampлес
  • Пакети розширення STM32Cube, які містять вбудовані програмні компоненти, які доповнюють функціональні можливості пакетів MCU і MPU STM32Cube за допомогою:
    – Розширення проміжного програмного забезпечення та прикладні рівні
    - Напрampфайли, які працюють на певних платах розробника STMicroelectronics

Архітектура програмного забезпечення напрampлес

На рисунку 1 представлені активні програмні блоки для програми exampякі використовують Arm® Trust Zone®. Інші блоки виділені сірим кольором.
Малюнок 1. Додаток прampза допомогою Arm® Trust Zone®

STM32H5 Amazon Web Сервісне програмне забезпечення IoT – рис. 2

  1. Не використовується в ексampз Arm® Trust Zone®
  2. Fileє спільним для еталонної інтеграції Free RTOS™ IoT для B-U585I-IOT02A в пакеті розширення X-CUBE-AWS із STM32U5.
На рисунку 2 представлені активні програмні блоки для програми exampякі не використовують Arm®.
Інші блоки виділені сірим кольором.
Зона довіри®
Малюнок 2. Додаток прampщоб не використовувати Arm® Trust Zone®

STM32H5 Amazon Web Сервісне програмне забезпечення IoT – рис. 3

Ліцензія

X-CUBE-AWS-H5 постачається відповідно до ліцензійної угоди на програмне забезпечення SLA0048 та її Додаткових умов ліцензії.

Історія переглядів

Таблиця 1. Історія перегляду документа

Дата Ревізія Зміни
4 вересня 23 р 1 Початковий випуск.

ВАЖЛИВА ПРИМІТКА – ПРОЧИТАЙТЕ УВАЖНО

STMicroelectronics NV та її дочірні компанії («ST») залишають за собою право вносити зміни, виправлення, покращення, модифікації та вдосконалення продуктів ST та/або цього документа в будь-який час без попереднього повідомлення. Покупці повинні отримати актуальну актуальну інформацію про продукти ST перед розміщенням замовлень. Продукти ST продаються відповідно до умов продажу ST, які діють на момент підтвердження замовлення.
Покупці несуть виключну відповідальність за вибір, вибір і використання продуктів ST, а ST не несе відповідальності за допомогу в застосуванні чи дизайн продуктів покупців.
Компанія ST не надає жодних ліцензій, явних чи неявних, на будь-які права інтелектуальної власності.
Перепродаж продуктів ST з положеннями, відмінними від інформації, викладеної в цьому документі, анулює будь-яку гарантію, надану ST на такий продукт.
ST і логотип ST є товарними знаками ST. Додаткову інформацію про торгові марки ST див www.st.com/trademarks. Усі інші назви продуктів або послуг є власністю відповідних власників.
Інформація в цьому документі замінює інформацію, надану раніше в будь-яких попередніх версіях цього документа.
© 2023 STMicroelectronics – Усі права захищено

Логотип ST

Документи / Ресурси

ST STM32H5 Amazon Web Послуги Програмне забезпечення IoT [pdfПосібник користувача
STM32H5 Amazon Web Послуги Програмне забезпечення Інтернету речей, STM32H5, Amazon Web Послуги Програмне забезпечення IoT, Web Послуги Програмне забезпечення для Інтернету речей, Послуги для програмного забезпечення для Інтернету речей, Програмне забезпечення для Інтернету речей, програмне забезпечення

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *