StmDfuUsb

StmDfuUsb Tasa : 5.0

Descargar
Descripción de la aplicación

Actualización del firmware del CPU STM32 mediante USB utilizando el protocolo DFU

Esta aplicación permite actualizar el firmware de los microcontroladores STM32 a través de una conexión USB utilizando el protocolo de actualización de firmware de dispositivo USB (DFU).

La implementación del software se basa en la siguiente documentación de STMicroelectronics:

  1. AN2606: Modo de arranque de la memoria del sistema del microcontrolador STM32
  2. AN3156: Protocolo DFU de USB utilizado en el cargador de arranque de STM32

Cómo utilizar la aplicación

Requisitos previos

Su dispositivo móvil debe ser compatible con USB On-The-Go (USB-OTG).

Preparación

  1. Conecte su placa de desarrollo STM32 a su dispositivo móvil utilizando un cable USB-OTG.
  2. Entre en el modo de arranque en STM32. Consulte AN2606 para obtener más detalles. Por lo general, debe configurar los pines BOOT0 y BOOT1 según su modelo específico de CPU.

Programación

  1. Seleccione el archivo de firmware que se va a escribir.
    • El archivo de firmware debe estar en uno de los siguientes formatos:
    • Intel HEX
    • Motorola S-Record
    • DfuSe (formato DFU de STMicroelectronics)
    • Binario sin procesar
  2. Configure las opciones de escritura deseadas. Los ajustes disponibles incluyen:
    • Borrar solo las páginas necesarias
    • Desactivar la protección de lectura si es necesario
    • Ejecutar la CPU una vez completada la programación
  3. Toque "Cargar archivo en la memoria flash" y espere a que termine la operación.

Funciones adicionales

La aplicación también admite las siguientes operaciones, accesibles a través del menú:

  • Borrar
  • Comprobar si la memoria flash está vacía
  • Comparar el contenido de la memoria flash con el archivo

Modelos de microcontroladores compatibles

Esta aplicación ha sido probada y verificada en los siguientes modelos STM32:

  • STM32F072
  • STM32F205
  • STM32F302
  • STM32F401
  • STM32F746
  • STM32G474
  • STM32L432

Restricciones de licencia

Puede realizar hasta 25 cargas de firmware completamente gratis.

Una vez alcanzado este límite, puede comprar una de las siguientes opciones de actualización:

  1. 100 créditos de carga adicionales
  2. Uso ilimitado para 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
Aplicaciones como StmDfuUsb Más+
Últimos artículos Más