Esta aplicación permite actualizaciones de firmware para microcontroladores STM32 mediante un cable USB utilizando el protocolo USB DFU. Su funcionalidad se basa en la documentación de STMicroelectronics (AN2606 y AN3156).
Requisitos previos:
- Su dispositivo móvil debe admitir USB OTG.
Preparación:
- Conecte la placa STM32 a su dispositivo móvil mediante un cable USB OTG.
- Active el modo de cargador de arranque STM32 (consulte AN2606 para obtener instrucciones específicas según el modelo de su microcontrolador; esto generalmente implica configurar los pines BOOT0 y BOOT1).
Programación:
- Seleccione el archivo de firmware (.hex, .srec, .dfu o binario sin formato).
- Configure las opciones de escritura (por ejemplo, borrado selectivo de páginas, desactivación de la protección de lectura, reinicio automático de la CPU).
- Haga clic en "Cargar archivo en flash" y espere a que se complete el proceso.
Características adicionales:
La aplicación también ofrece opciones para:
- Borrado flash
- Cheque en blanco instantáneo
- Comparación de firmware con la memoria flash
Microcontroladores compatibles:
STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432
Restricciones de uso:
La aplicación permite hasta 25 cargas de firmware gratuitas. Más allá de este límite, puede comprar una de dos opciones de actualización:
- 100 cargas adicionales
- Uso ilimitado de aplicaciones