StmDfuUsb

StmDfuUsb

Ferramentas 2.6 MB by Yaroslav Trymbach 1.25 5.0 Jan 25,2025
Download
Descrição do aplicativo

Este aplicativo facilita atualizações de firmware do microcontrolador STM32 via cabo USB usando o protocolo USB DFU. Ele aproveita a documentação da STMicroelectronics (AN2606 e AN3156) para modos de inicialização STM32 e o protocolo USB DFU.

Pré-requisitos:

  • Seu dispositivo móvel deve suportar USB OTG.

Preparação:

  1. Conecte sua placa STM32 ao seu dispositivo móvel usando um cabo USB OTG.
  2. Ative o modo bootloader STM32 (consulte AN2606 para obter instruções específicas com base no modelo de sua CPU; isso normalmente envolve a configuração dos pinos BOOT0 e BOOT1).

Programação:

  1. Selecione o arquivo de firmware (.hex, .srec, .dfu ou binário bruto).
  2. Configurar opções: apagamento seletivo de página, desativação da proteção de leitura (se necessário) e pós-programação de execução automática da CPU.
  3. Clique em "Carregar arquivo para flash" e aguarde a conclusão.

Recursos Adicionais:

O aplicativo também oferece:

  • Apagamento de flash
  • Flash cheque em branco
  • Comparação de Flash com o arquivo selecionado

Essas funções são acessíveis através do menu do aplicativo.

Modelos de microcontroladores testados:

STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432

Restrições de uso:

O aplicativo permite até 25 uploads gratuitos de firmware. Além desse limite, você pode adquirir uma das duas opções de upgrade:

  1. 100 uploads adicionais
  2. Uso ilimitado de aplicativos

Captura de tela

  • StmDfuUsb Captura de tela 0
  • StmDfuUsb Captura de tela 1
  • StmDfuUsb Captura de tela 2
  • StmDfuUsb Captura de tela 3