Od sada će novi STM32 proizvodi biti podržani samo alatom, koji će se zvati STM32CubeProg, tako da zastareva postojeće alate uključujući:
ST vizualni programer (STVP)
Programer za nadogradnju firmvera za USB uređaj
Samo za Windows STM32 Flash loader
softverski programi za upotrebu sa ST-Link
STM32CubeProg (ili STM32CubeProgrammer, ST poziva i jedno i drugo) omogućiće programiranje "kroz bilo koju prikladnu vezu" MCU-u, i podržava debug i bootloader sučelja, prema ST, uključujući:
JTAG
pinovi za debug (SWD) sa jednom žicom
UART
USB
SPI
I 2 C
CAN
Radiće sa flash, RAM i OTP internim memorijama, kao i sa spoljnim memorijama, i omogućava programiranje i otpremanje opcija, programiranje verifikacije sadržaja i automatizaciju programiranja kroz skriptovanje.
“Ugrađene karakteristike uključuju STM32 'pouzdanog kreatora paketa', koji štiti intelektualno vlasništvo OEM-ova šifriranjem firmware-a koristeći AES-GCM ključ i radeći sa STM32HSM-V1 sigurnosnim modulom hardvera [HSM]”, rekao je ST.
HSM upravlja autentifikacijom i licenciranjem, sa kontra-ograničenom 'sigurnom instalacijom firmware-a' (SFI) koja omogućava proizvođačima da ograniče broj uređaja koji se mogu programirati. Prvi STM32HSM, sa maksimalnim brojem programiranja od 300 jedinica za izradu prototipa, biće dostupan krajem jula.
STM32CubeProg se može besplatno preuzeti ovde .
Alat se isporučuje u verzijama GUI (grafičko korisničko sučelje) i CLI (komandna linija).






