Pinapadali ng application na ito ang mga update sa firmware ng STM32 CPU sa pamamagitan ng USB cable gamit ang USB DFU protocol. Pinakinabangang pag-develop ang STMicroelectronics na dokumentasyon: AN2606 (STM32 microcontroller system memory boot mode) at AN3156 (USB DFU protocol sa STM32 bootloader).
Mga Kinakailangan: Dapat suportahan ng iyong mobile device ang USB OTG.
Paghahanda:
- Ikonekta ang STM32 board sa iyong mobile device gamit ang USB OTG cable.
- I-activate ang STM32 bootloader mode (sumangguni sa AN2606 para sa mga partikular na configuration ng pin batay sa iyong modelo ng CPU).
Pagprograma:
- Piliin ang firmware file (Intel HEX, Motorola S-Record, DfuSe, o mga raw binary na format ang sinusuportahan).
- I-configure ang mga opsyon sa pagsusulat: selective page erasure, readout protection disabled, at post-programming CPU execution.
- Simulan ang pag-upload ng firmware sa pamamagitan ng pagpindot sa "I-load ang file upang mag-flash."
Mga Karagdagang Tampok: Nagbibigay din ang application ng flash erasing, blank flash checking, at mga functionality ng paghahambing ng firmware na maa-access sa pamamagitan ng menu.
Mga Nasubok na Microcontroller: STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432.
Mga Paghihigpit sa Paggamit: Hanggang 25 na pag-upload ng firmware ay libre. Lampas sa limitasyong ito, maaari kang bumili ng alinman sa 100 karagdagang pag-upload o walang limitasyong paggamit ng application.