De ahora en adelante, los nuevos productos STM32 solo serán compatibles con la herramienta, que se llamará STM32CubeProg, por lo que obsoleta las herramientas existentes, incluyendo:
Programador Visual ST (STVP)
DFuSe USB Device Firmware Upgrade programmer
Cargador de Flash STM32 solo para Windows
Utilidades de software para usar con ST-Link
STM32CubeProg (o STM32CubeProgrammer, ST lo llama a ambos) permitirá la programación "a través de cualquier conexión conveniente" a la MCU, y admite interfaces de depuración y cargador de arranque, según ST, que incluyen:
JTAG
pines de depuración de un solo cable (SWD)
UART
USB
SPI
Yo 2 c
PUEDE
Funcionará con memorias internas flash, RAM y OTP, así como con memorias externas, y permite la opción de programación y carga, la verificación del contenido de la programación y la automatización de la programación mediante scripting.
"Las características incorporadas incluyen el" creador de paquetes de confianza "del STM32, que protege la propiedad intelectual de los OEM al cifrar el firmware con una clave AES-GCM y trabajar con el módulo de seguridad de hardware complementario [HSM] STM32HSM-V1", dijo ST.
HSM administra la autenticación y las licencias, con una "instalación segura de firmware" (SFI) limitada por el contador que permite a los OEM restringir la cantidad de dispositivos que pueden programarse. El primer STM32HSM, con un conteo máximo de programación de 300 unidades para creación de prototipos, estará disponible a fines de julio.
STM32CubeProg se puede descargar gratis aquí .
La herramienta se entrega en versiones GUI (interfaz gráfica de usuario) y CLI (interfaz de línea de comandos).






