Ang application na ito ay nagbibigay-daan sa mga update ng firmware para sa mga STM32 microcontroller sa pamamagitan ng USB cable gamit ang USB DFU protocol. Nakabatay ang functionality nito sa dokumentasyon ng STMicroelectronics (AN2606 at AN3156).
Mga Kinakailangan:
- Dapat na sinusuportahan 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 (kumunsulta sa AN2606 para sa mga partikular na tagubilin batay sa iyong modelo ng microcontroller; kadalasang kinabibilangan ito ng pagtatakda ng mga BOOT0 at BOOT1 na pin).
Pagprograma:
- Piliin ang firmware file (.hex, .srec, .dfu, o raw binary).
- I-configure ang mga opsyon sa pagsusulat (hal., piling pagbubura ng pahina, hindi pagpapagana ng proteksyon sa pagbabasa, awtomatikong pag-restart ng CPU).
- I-click ang "I-load ang file para mag-flash" at hintaying makumpleto ang proseso.
Mga Karagdagang Tampok:
Ang application ay nagbibigay din ng mga opsyon para sa:
- Pagbubura ng flash
- Flash blank check
- Paghahambing ng firmware laban sa flash memory
Mga Sinusuportahang Microcontroller:
STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432
Mga Paghihigpit sa Paggamit:
Pinapayagan ng application ang hanggang 25 libreng pag-upload ng firmware. Lampas sa limitasyong ito, maaari kang bumili ng isa sa dalawang opsyon sa pag-upgrade:
- Karagdagang 100 upload
- Walang limitasyong paggamit ng application