Hogar Aplicaciones Herramientas StmDfuUsb
StmDfuUsb

StmDfuUsb

Herramientas 1.25 2.6 MB

by Yaroslav Trymbach Dec 31,2024

Esta aplicación facilita las actualizaciones del firmware del microcontrolador 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: un móvil de

5.0
StmDfuUsb Captura de pantalla 0
StmDfuUsb Captura de pantalla 1
StmDfuUsb Captura de pantalla 2
StmDfuUsb Captura de pantalla 3
Application Description

Esta aplicación facilita las actualizaciones del firmware del microcontrolador 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:

  • Un dispositivo móvil con soporte 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). Por lo general, esto implica configurar los pines BOOT0 y BOOT1 en la combinación correcta.

Programación:

  1. Seleccione el archivo de firmware (.hex, .srec, .dfu o binario sin formato).
  2. Configure las opciones de escritura: 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 ofrece funciones adicionales, que incluyen:

  • Borrado flash
  • Verificación flash en blanco
  • Comparación de firmware con el archivo cargado. Se puede acceder a estas opciones a través del menú de la aplicación.

Microcontroladores probados:

Esta aplicación ha sido verificada con los siguientes modelos STM32: 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.

Tools

Actualmente no hay comentarios disponibles