Aplicativo para atualizar o firmware da CPU STM32 via cabo USB usando o protocolo USB DFU.
A aplicação é baseada nos próximos documentos da empresa stmicroelectronics.
1. Modo de inicialização do sistema do sistema do microcontrolador STM32 do AN2606
2. AN3156 USB DFU protocolo usado no bootloader STM32
Como usar o aplicativo.
Pré-requisito O dispositivo móvel deve suportar USB-Otg.
Preparação
1. Conecte a placa STM32 com seu dispositivo móvel por USB-OTG Cable
2. Ativar o modo de bootloader para STM32. Como fazer isso lido 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 de
1. Selecione Arquivo com Firmware que você deseja gravar.
- Arquivo de firmware deve estar em um dos seguintes formatos
- Intel Hex
- Motorola S Recorde - DFUS (Formato de Stmicroelectronics DFU) Binário bruto
2. Definir opções de escrita que você precisa. Você pode selecionar Próximos Opções - Apagar apenas as páginas necessárias - Proteção de leitura desinteressada Se necessário - ir CPU após a programação
3. Pressione Botão "Carregar Arquivo para Flash" e aguarde o acabamento da operação.
Além disso, as próximas operações estão disponíveis no aplicativo
- Apagar
- Verificação Flash para Blank - Comparar Flash com arquivo.
Você pode selecionar esta operação via ponto apropriado no menu.
O aplicativo é verificado nos próximos modelos de microcontroladores: STM32F072
STM32F401
STM32F746
STM32G474
STM32L432
Restrição de usar
Você pode fazer até 25 Firmware fazendo upload.
Depois de conseguir este limite, você pode comprar um dos dois serviços
1. 100 adicionais upload de
2. Utilização ilimitada de aplicação.