Home Apps Ferramentas StmDfuUsb
StmDfuUsb
StmDfuUsb
1.25
2.6 MB
Android 5.0+
Mar 19,2023
5.0

Application Description

Atualização do firmware da CPU STM32 via protocolo USB DFU

Este aplicativo permite atualizações de firmware para CPUs STM32 via cabo USB usando o protocolo USB DFU. Seu desenvolvimento é baseado nos seguintes documentos da STMicroelectronics:

  1. Modo de inicialização da memória do sistema do microcontrolador AN2606 STM32
  2. Protocolo AN3156 USB DFU usado no bootloader STM32

Como usar o aplicativo

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 para seu STM32. Consulte AN2606 para obter instruções específicas. Geralmente, você precisa definir os pinos BOOT0 e BOOT1 na combinação correta com base no modelo da sua CPU.

Programação:

  1. Selecione o arquivo de firmware:

    • O arquivo de firmware deve estar em um dos seguintes formatos:

      • Intel hex
      • Motorola S-Record
      • DfuSe (formato STMicroelectronics DFU)
      • Binário bruto
  2. Definir opções de escrita:

    • Você pode selecionar as seguintes opções:

      • Apague apenas as páginas necessárias
      • Desative a proteção de leitura (se necessário)
      • Vá para a CPU após a programação
  3. Pressione "Carregar arquivo para flash" e aguarde a conclusão da operação.

Operações adicionais:

O aplicativo também oferece as seguintes operações:

  • Apagando
  • Verificando se há espaço em branco no flash
  • Comparando flash com arquivo

Você pode selecionar essas operações nas opções de menu apropriadas.

Microcontroladores suportados:

O aplicativo foi testado nos seguintes modelos de microcontroladores STM32:

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

Restrições de uso:

Você tem permissão para realizar até 25 uploads de firmware gratuitamente. Após atingir esse limite, você poderá adquirir um dos seguintes serviços:

  1. 100 uploads adicionais
  2. Uso ilimitado do aplicativo

Screenshot

  • StmDfuUsb Screenshot 0
  • StmDfuUsb Screenshot 1
  • StmDfuUsb Screenshot 2
  • StmDfuUsb Screenshot 3