Hogar Aplicaciones Herramientas StmDfuUsb
StmDfuUsb

StmDfuUsb

Categoría : Herramientas Tamaño : 2.6 MB Versión : 1.25 Desarrollador : Yaroslav Trymbach Nombre del paquete : com.yatrim.stmdfuusb Actualizar : Jan 06,2025
5.0
Descripción de la aplicación

Esta aplicación facilita las actualizaciones del firmware de la CPU STM32 mediante un cable USB utilizando el protocolo USB DFU. El desarrollo aprovechó la documentación de STMicroelectronics: AN2606 (modo de arranque de memoria del sistema del microcontrolador STM32) y AN3156 (protocolo USB DFU en el gestor de arranque STM32).

Requisitos previos: Su dispositivo móvil debe admitir USB OTG.

Preparación:

  1. Conecte la placa STM32 a su dispositivo móvil mediante un cable USB OTG.
  2. Active el modo de cargador de arranque STM32 (consulte AN2606 para conocer configuraciones de pines específicas según su modelo de CPU).

Programación:

  1. Seleccione el archivo de firmware (se admiten Intel HEX, Motorola S-Record, DfuSe o formatos binarios sin formato).
  2. Configure las opciones de escritura: borrado selectivo de páginas, desactivación de la protección de lectura y ejecución de CPU posterior a la programación.
  3. Inicie la carga del firmware presionando "Cargar archivo en flash".

Características adicionales: La aplicación también proporciona funciones de borrado de flash, comprobación de flash en blanco y comparación de firmware accesibles a través del menú.

Microcontroladores probados: STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432.

Restricciones de uso: Hasta 25 cargas de firmware son gratuitas. Más allá de este límite, puede comprar 100 cargas adicionales o un uso ilimitado de la aplicación.

Captura de pantalla
StmDfuUsb Captura de pantalla 0
StmDfuUsb Captura de pantalla 1
StmDfuUsb Captura de pantalla 2
StmDfuUsb Captura de pantalla 3