Uľahčenie života používateľom mikrokontrolérov STM32 (MCU) a mikroprocesorov (MPU) a ďalšie posilnenie ekosystému STM32Cube, najnovšia verzia programu STM32CubeProgrammer od spoločnosti STMicroelectronics zhromažďuje možnosti viacerých programátorov zariadení do jedného univerzálneho nástroja.
Programátor STM32Cube umožňuje používateľom programovať svoje zariadenia pomocou ľubovoľného pohodlného pripojenia, pričom si vyberie z pinov JTAG MCU alebo jednopólových ladiacich (SWD) pinov, UART alebo USB, SPI, I2C alebo CAN rozhraní.
Nový softvér pre viac OS nahradzuje niekoľko nástrojov vrátane programátora ST Visual Programmer (STVP), programátora upgradu firmvéru USB zariadenia DFuSe, zavádzača Flash STM32 iba pre Windows a softvérových nástrojov na použitie s programom ST-Link. Poskytuje maximálnu flexibilitu s konzistentné jednotné prostredie. Odteraz budú nové produkty STM32 podporované iba programom STM32CubeProgrammer.
Medzi zabudované funkcie patrí STM32 Trusted Package Creator, ktorý chráni duševné vlastníctvo výrobcov OEM šifrovaním firmvéru pomocou kľúča AES-GCM a prácou s doplnkovým hardvérovým bezpečnostným modulom (HSM) STM32HSM-V1.
HSM riadi autentifikáciu a licencovanie s obmedzenou bezpečnou inštaláciou firmvéru (SFI), ktorá umožňuje výrobcom OEM obmedziť počet programovateľných zariadení. Prvý STM32HSM s maximálnym počtom programovania 300 jednotiek pre prototypy bude k dispozícii na konci júla 2019.
Najnovšiu verziu programátora STM32CubeProgmer (STM32CubeProg) si môžete bezplatne stiahnuť z adresy www.st.com/stm32cubeprog