StmDfuUsb

StmDfuUsb

  • Categoría : Herramientas
  • Tamaño : 2.6 MB
  • Versión : 1.25
  • Plataforma : Android
  • Tasa : 5.0
  • Actualizar : May 01,2025
  • Desarrollador : Yaroslav Trymbach
  • Nombre del paquete: com.yatrim.stmdfuusb
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 la aplicación se basa en los siguientes documentos de STMicroelectronics:

  1. AN2606 STM32 Microcontrolador Modo de arranque de memoria
  2. Protocolo DFU USB AN3156 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 de gestor de arranque para el STM32. Consulte AN2606 para obtener instrucciones detalladas. En general, debe configurar el PINS BOOT0 y BOOT1 en la combinación correcta de acuerdo con su modelo de CPU.

Programación

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

    • Intel hex
    • Registro S de Motorola
    • DFUSE (formato STMicroelectronics DFU)
    • Binario crudo
  2. Establezca las opciones de escritura de acuerdo con sus necesidades. Puede seleccionar las siguientes opciones:

    • Borrar solo las páginas necesarias
    • Protección de lectura no establecida si es necesario
    • Inicie la CPU después de la programación
  3. Presione el botón "Cargar archivo para flash" y espere a que se complete la operación.

Operaciones adicionales disponibles en la aplicación

  • Borde
  • Verificar flash para blanco
  • Comparación de Flash con el archivo

Puede seleccionar estas operaciones a través de las opciones de menú apropiadas.

Compatibilidad

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

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

Restricciones de uso

Puede realizar hasta 25 cargas de firmware completamente gratuitas. Después de alcanzar este límite, puede comprar uno de los siguientes servicios:

  1. 100 cargas adicionales
  2. Uso ilimitado de la aplicación
StmDfuUsb capturas de pantalla
  • StmDfuUsb Captura de pantalla 0
  • StmDfuUsb Captura de pantalla 1
  • StmDfuUsb Captura de pantalla 2
  • StmDfuUsb Captura de pantalla 3
Actualmente no hay comentarios disponibles