StmDfuUsb - Stm32 flashing
  • 4.4

StmDfuUsb - Stm32 flashing

  • Versão mais recente
  • Yaroslav Trymbach

Atualizando o firmware da CPU Stm32 via cabo usb usando o protocolo usb dfu.

Sobre este aplicativo

Aplicativo para atualização de firmware de CPU Stm32 via cabo USB usando protocolo USB DFU.

A realização da aplicação é baseada nos próximos documentos da empresa STMicroelectronics.
1. Modo de inicialização da memória do sistema do microcontrolador AN2606 STM32
2. Protocolo AN3156 USB DFU usado no carregador de inicialização STM32


Como usar o aplicativo.

PRÉ-REQUISITO
Seu dispositivo móvel deve ser compatível com USB-OTG.


PREPARAÇÃO

1. Conecte a placa Stm32 com o seu dispositivo móvel pelo cabo USB-OTG

2. Ative o modo bootloader para Stm32. Como fazer isso, leia em AN2606. Em geral, você deve definir os pinos BOOT0 e BOOT1 na combinação correta de acordo com o modelo de sua CPU.


PROGRAMAÇÃO

1. Selecione o arquivo com o firmware que deseja gravar.
- O arquivo de firmware deve estar em um dos seguintes formatos
- Intel hex
- Motorola S-Record
- DfuSe (formato STMicroelectronics DFU)
- Binário bruto
2. Defina as opções de escrita de que você precisa. Você pode selecionar as próximas 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 o botão "Carregar arquivo para piscar" e aguarde o término da operação.


Além disso, as próximas operações estão disponíveis no aplicativo
- Apagando
- Verificando se o flash está em branco
- Compare o flash com o arquivo.
Você pode selecionar esta operação através do ponto apropriado no menu.

A aplicação é verificada nos próximos modelos de microcontroladores:
Stm32F072
Stm32F205
Stm32F302
Stm32F401
Stm32F746
Stm32G474
Stm32L432


RESTRIÇÃO DE USO
Você pode fazer upload de até 25 firmware totalmente gratuito.
Depois de atingir esse limite, você pode comprar um dos dois serviços
1. upload de 100 adicionais
2. uso ilimitado do aplicativo.

Versões StmDfuUsb - Stm32 flashing