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 pin configuration (BOOT0 at BOOT1) batay sa iyong modelo ng CPU).
Pagprograma:
- Piliin ang firmware file (mga sinusuportahang format: Intel hex, Motorola S-Record, DfuSe, Raw binary).
- 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" at hintaying makumpleto.
Mga Karagdagang Tampok: Nag-aalok ang application ng flash erasure, blank check, 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: Ang application ay nagbibigay-daan sa hanggang 25 libreng pag-upload ng firmware. Ang mga kasunod na pag-upload ay nangangailangan ng pagbili ng alinman sa 100 karagdagang pag-upload o walang limitasyong paggamit.