Hogar > Aplicaciones >StmDfuUsb

StmDfuUsb

StmDfuUsb

Categoría

Tamaño

Actualizar

Herramientas

2.6 MB

Apr 29,2025

Descripción de la aplicación:

Actualización de firmware de la CPU STM32 a través del cable USB utilizando el protocolo USB DFU

Aplicación para actualizar el firmware de la CPU STM32 a través del cable USB utilizando el protocolo USB DFU

La realización de esta aplicación se basa en los siguientes documentos de STMicroelectronics:

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

Cómo usar la aplicación

Requisito previo

Su dispositivo móvil debe admitir USB-OTG.

Preparación

  1. Conecte la placa STM32 a su dispositivo móvil utilizando un cable USB-OTG.
  2. Active el modo Bootloader para el STM32. Para obtener instrucciones detalladas, consulte AN2606. En general, debe configurar los pines Boot0 y Boot1 en la combinación correcta de acuerdo con su modelo CPU.

Programación

  1. Seleccione el archivo de firmware: elija el archivo de firmware que desea cargar. El archivo debe estar en uno de los siguientes formatos:

    • Intel hex
    • Registro S de Motorola
    • DFUSE (formato STMicroelectronics DFU)
    • Binario crudo
  2. Establecer opciones de escritura: configure las opciones de escritura según sea necesario. Puede seleccionar de lo siguiente:

    • Borrar solo las páginas necesarias
    • Protección de lectura no establecida si es necesario
    • Ir a la CPU después de la programación
  3. Iniciar programación: presione el botón "Cargar archivo para flashear" y esperar a que se complete la operación.

Operaciones adicionales

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

  • Borde
  • Verificación de flash para el estado en blanco
  • Comparación de contenido flash con el archivo

Modelos probados

La aplicación se ha probado en los siguientes modelos de microcontroladores STM32:

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

Restricciones en el uso

Puede realizar hasta 25 cargas de firmware de forma gratuita. Después de alcanzar este límite, tiene la opción de comprar uno de los siguientes servicios:

  1. Un adicional de 100 cargas
  2. Uso ilimitado de la aplicación
Captura de pantalla
StmDfuUsb captura de pantalla
StmDfuUsb captura de pantalla
StmDfuUsb captura de pantalla
StmDfuUsb captura de pantalla
Información de la aplicación
Versión:

1.25

Tamaño:

2.6 MB

Sistema operativo:

Android 5.0+

Revelador: Yaroslav Trymbach
Nombre del paquete

com.yatrim.stmdfuusb

Disponible en Pago de Google