Відтепер нові продукти STM32 підтримуватимуть лише той інструмент, який називатиметься STM32CubeProg, тому він застаріє існуючими інструментами, включаючи:
Візуальний програміст ST (STVP)
Програміст оновлення прошивки DFuSe USB Device
Flash-завантажувач STM32 лише для Windows
програмні утиліти для використання з ST-Link
STM32CubeProg (або STM32CubeProgrammer, ST називає це обома) дозволить програмувати "через будь-яке зручне з'єднання" до MCU та підтримує інтерфейси налагодження та завантажувача відповідно до ST, включаючи:
JTAG
одножильні налагодження (SWD)
УАРТ
USB
SPI
I 2 С
МОЖЕТЕ
Він працюватиме з флеш-пам’яттю, оперативною пам’яттю та OTP, а також із зовнішньою пам’яттю та дозволяє програмувати та завантажувати параметри, перевірку вмісту програмування та автоматизацію програмування за допомогою сценаріїв.
"Вбудовані функції включають" надійного творця пакета "STM32, який захищає інтелектуальну власність виробників виробників за допомогою шифрування мікропрограмного забезпечення за допомогою ключа AES-GCM та роботи з модулем захисту апаратного забезпечення супутнього пристрою STM32HSM-V1 [HSM]", - сказав ST.
HSM керує аутентифікацією та ліцензуванням, з обмеженою «безпечною установкою прошивки» (SFI), що дозволяє виробникам оригіналу обмежувати кількість пристроїв, які можна запрограмувати. Перший STM32HSM, з максимальним числом програмування 300 одиниць для складання прототипів, буде доступний наприкінці липня.
STM32CubeProg можна безкоштовно завантажити тут .
Інструмент поставляється у GUI (графічний інтерфейс користувача) та CLI (інтерфейс командного рядка).






