StLinkP is android application for programming Stm32 microcontrollers via programmer St-Link.
If you need update firmware of your Stm32 with just only your smartphone and St-Link programmer then the StLinkP is application for you.
For using application you need next things
1. Smartphone with Android OS.
2. St-Link programmer (original or china analog)
3. OTG Usb cable for connecting St-Link to your smarphone
4. Firmware that previously is loaded onto your smartphone.
Firmware must be one of the next supported file format
The work of application is checked on next stm32 families- STM32F05x/F030x8- STM32F07x- STM32F10xx Medium-density- STM32L05x/L06x/L010- STM32L100x8/L15xx8- STM32F301x4-x6-x8/F302x4-x6-x8/F318xx- STM32F401xE- STM32F405xx/407xx- STM32F74x/F75x- STM32F415xx/417xx- STM32L43x- STM32G0x1- STM32G47x/G48x
The absence of any stm32 family in this list does not mean that application will not be work. May be it will work but may be not.
How to set the load address for firmware from raw binary format file
How to remove readout or write protection
I continue to develope the StLinkP application. So when I get any stm32 cpu to my hands I check the application with it and if it is need I make some corrections to the application.
So If you want to add the support of some CPU that is not in checked list yet then you can send me a board with this CPU by post.
My Post address:
Velyka Vasylkivska street 112 flat 85
Kyiv, Ukrane 03150
Some useful information for Stm32 program developers