Este aplicativo permite atualizações de firmware para microcontroladores STM32 via cabo USB usando o protocolo USB DFU. Sua funcionalidade é baseada na documentação da STMicroelectronics (AN2606 e AN3156).
Pré-requisitos:
- Seu dispositivo móvel deve suportar USB OTG.
Preparação:
- Conecte a placa STM32 ao seu dispositivo móvel usando um cabo USB OTG.
- Ative o modo bootloader STM32 (consulte AN2606 para obter instruções específicas com base no modelo do seu microcontrolador; isso normalmente envolve a configuração dos pinos BOOT0 e BOOT1).
Programação:
- Selecione o arquivo de firmware (.hex, .srec, .dfu ou binário bruto).
- Configurar opções de gravação (por exemplo, apagamento seletivo de página, desativação da proteção contra leitura, reinicialização automática da CPU).
- Clique em "Carregar arquivo para flash" e aguarde a conclusão do processo.
Recursos Adicionais:
O aplicativo também oferece opções para:
- Apagamento de flash
- Flash cheque em branco
- Comparação de firmware com a memória flash
Microcontroladores suportados:
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:
- Mais 100 envios
- Uso ilimitado de aplicativos