Skip to main content
SB.1410
Associate
November 20, 2019
Question

STM32F205V bootloader for self programming from USB mass storage device

  • November 20, 2019
  • 3 replies
  • 1312 views

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.

This topic has been closed for replies.

3 replies

Tesla DeLorean
Guru
November 20, 2019

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 (See Profile) Up vote any posts that you find helpful, it shows what's working..
SB.1410
SB.1410Author
Associate
November 20, 2019

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

Tesla DeLorean
Guru
November 20, 2019

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 (See Profile) Up vote any posts that you find helpful, it shows what's working..