Odteraz budú nové produkty STM32 podporované iba nástrojom, ktorý sa bude volať STM32CubeProg, takže zastaráva existujúce nástroje vrátane:
Vizuálny programátor ST (STVP)
DFuSe USB Device Firmware Upgrade programátor
Zavádzač Flash STM32 pre Windows
softvérové nástroje na použitie so ST-Link
STM32CubeProg (alebo STM32CubeProgrammer, ST to nazýva obidva) umožní programovanie „prostredníctvom akéhokoľvek vhodného pripojenia“ k MCU a podporuje rozhrania ladenia a zavádzača podľa ST, vrátane:
JTAG
kolíky s jedným drôtom ladenia (SWD)
UART
USB
SPI
I 2C
MÔCŤ
Bude pracovať s vnútornými pamäťami typu flash, RAM a OTP, ako aj s vonkajšími pamäťami a umožňuje skriptovanie programovania a nahrávania možností, overovania obsahu obsahu a automatizácie programovania.
„Medzi zabudované funkcie patrí„ dôveryhodný tvorca balíkov STM32 “, ktorý chráni duševné vlastníctvo OEM šifrovaním firmvéru pomocou kľúča AES-GCM a spolupracuje s pomocným hardvérovým modulom STM32HSM-V1 [HSM],“ uviedol ST.
HSM spravuje autentifikáciu a udeľovanie licencií pomocou „bezpečného nainštalovania firmvéru“ (SFI) obmedzeného na počítadlo, ktorý umožňuje OEM obmedziť počet zariadení, ktoré je možné programovať. Prvý model STM32HSM s maximálnym počtom programovacích 300 prototypov bude k dispozícii koncom júla.
STM32CubeProg si môžete stiahnuť zadarmo tu .
Nástroj je dodávaný vo verziách GUI (grafické užívateľské rozhranie) a CLI (rozhranie príkazového riadku).






