StmDfuUsb
StmDfuUsb
1.25
2.6 MB
Android 5.0+
Mar 19,2023
5.0

Descripción de la aplicación

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

Esta aplicación permite actualizaciones de firmware para las CPU STM32 mediante un cable USB utilizando el protocolo USB DFU. Su desarrollo se basa en los siguientes documentos de STMicroelectronics:

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

Cómo utilizar la aplicación

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 gestor de arranque para su STM32. Consulte AN2606 para obtener instrucciones específicas. Generalmente, debe configurar los pines BOOT0 y BOOT1 en la combinación correcta según el modelo de su CPU.

Programación:

  1. Seleccione el archivo de firmware:

    • El archivo de firmware debe estar en uno de los siguientes formatos:

      • Intel hexadecimal
      • Motorola S-Record
      • DfuSe (formato DFU de STMicroelectronics)
      • Binario sin formato
  2. Establecer opciones de escritura:

    • Puedes seleccionar las siguientes opciones:

      • Borrar solo las páginas necesarias
      • Desactivar la protección de lectura (si es necesario)
      • Ir a la CPU después de la programación
  3. Presione "Cargar archivo en flash" y espere a que se complete la operación.

Operaciones adicionales:

La aplicación también ofrece las siguientes operaciones:

  • Borrado
  • Comprobación de flash en busca de espacios en blanco
  • Comparación de flash con archivo

Puedes seleccionar estas operaciones desde las opciones de menú apropiadas.

Microcontroladores compatibles:

La aplicación ha sido probada en los siguientes modelos de microcontroladores STM32:

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

Restricciones de uso:

Puede realizar hasta 25 cargas de firmware de forma gratuita. Después de alcanzar este límite, podrá adquirir uno de los siguientes servicios:

  1. 100 cargas adicionales
  2. 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
    Techie Oct 25,2023

    Works as advertised, but the interface could be more user-friendly. Documentation is sparse.

    Ingeniero Dec 17,2023

    功能比较少,而且操作有点复杂,不太好用。

    Développeur Jul 22,2024

    Fonctionne comme prévu, mais l'interface pourrait être plus conviviale. La documentation est limitée.