StmDfuUsb

StmDfuUsb

Herramientas 2.6 MB by Yaroslav Trymbach 1.25 5.0 Jan 25,2025
Descargar
Descripción de la aplicación

Esta aplicación facilita las actualizaciones del firmware del microcontrolador STM32 mediante un cable USB utilizando el protocolo USB DFU. Aprovecha la documentación de STMicroelectronics (AN2606 y AN3156) para los modos de arranque STM32 y el protocolo USB DFU.

Requisitos previos:

  • Su dispositivo móvil debe admitir USB OTG.

Preparación:

  1. Conecte su placa STM32 a su dispositivo móvil mediante un cable USB OTG.
  2. Active el modo de cargador de arranque STM32 (consulte AN2606 para obtener instrucciones específicas según el modelo de su CPU; esto generalmente implica configurar los pines BOOT0 y BOOT1).

Programación:

  1. Seleccione el archivo de firmware (.hex, .srec, .dfu o binario sin formato).
  2. Opciones de configuración: borrado selectivo de páginas, desactivación de la protección de lectura (si es necesario) y ejecución automática de la CPU después de la programación.
  3. Haga clic en "Cargar archivo en flash" y espere a que finalice.

Características adicionales:

La aplicación también ofrece:

  • Borrado flash
  • Cheque en blanco instantáneo
  • Comparación flash con el archivo seleccionado

Se puede acceder a estas funciones a través del menú de la aplicación.

Modelos de microcontroladores probados:

STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432

Restricciones de uso:

La aplicación permite hasta 25 cargas de firmware gratuitas. Más allá de este límite, puede comprar una de dos opciones de actualización:

  1. 100 cargas adicionales
  2. Uso ilimitado de aplicaciones

Captura de pantalla

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