Haciendo la vida más fácil para los usuarios de microcontroladores (MCU) y microprocesadores (MPU) STM32, y fortaleciendo aún más el ecosistema STM32Cube, la última versión del STM32CubeProgrammer de STMicroelectronics reúne las capacidades de múltiples programadores de dispositivos en una sola herramienta universal.
STM32CubeProgrammer permite a los usuarios programar sus dispositivos a través de cualquier conexión conveniente, eligiendo entre los pines JTAG o de depuración de un solo cable (SWD) de la MCU, una interfaz UART o USB, SPI, I2C o CAN.
El nuevo software multi-OS reemplaza varias herramientas, incluyendo ST Visual Programmer (STVP), programador DFuSe USB Device Firmware Upgrade, cargador STM32 Flash solo para Windows y utilidades de software para usar con ST-Link, para ofrecer la máxima flexibilidad con los beneficios de un entorno unificado consistente. A partir de ahora, los nuevos productos STM32 serán compatibles solo con STM32CubeProgrammer.
Las características integradas incluyen el STM32 Trusted Package Creator, que protege la propiedad intelectual de los fabricantes de equipos originales al cifrar el firmware con una clave AES-GCM y trabajar con el módulo de seguridad de hardware (HSM) complementario STM32HSM-V1.
El HSM administra la autenticación y las licencias, con una instalación segura de firmware (SFI) limitada que permite a los fabricantes de equipos originales restringir la cantidad de dispositivos que se pueden programar. El primer STM32HSM con un recuento máximo de programación de 300 unidades para la creación de prototipos estará disponible a fines de julio de 2019.
La última versión del STM32CubeProgrammer (STM32CubeProg) se puede descargar de forma gratuita desde www.st.com/stm32cubeprog