cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F205V bootloader for self programming from USB mass storage device

SB.1410
Associate

Hi,

Actually we require to do bootloader development for self program without any external host like ST-Link or debuggers in STM32F205xx controller, we should program from USB mass storage device.

Our requirement is once we connected pen drive, have to check and read .HEX file if available, after reading it should be update self program according bootloader code. Is this possible to implement for F205 controller..

Kindly help on this regard.

Thank you.

3 REPLIES 3

Should be a workable example for the STM32F407 DISCO​ board. FW Upgrade as I recall. Other IAP examples are also available. Yes the F4 USB code should be compatible with the F2.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Thanks for your reply. Can you share the source code links for migrating to F2 series.

In Keil I think I could just change the target CPU..

https://www.st.com/en/embedded-software/stsw-stm32068.html

STM32F4-Discovery_FW_V1.1.0\Project\FW_upgrade

From the HAL/Cube side of the pond..

STM32Cube_FW_F4_V1.24.0\Projects\STM32F4-Discovery\Applications\FatFs\FatFs_USBDisk

STM32Cube_FW_F4_V1.24.0\Projects\STM324xG_EVAL\Applications\USB_Host\FWupgrade_Standalone

STM32Cube_FW_F2_V1.8.0\Projects\STM322xG_EVAL\Applications\USB_Host\FWupgrade_Standalone

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..