cancel
Showing results for 
Search instead for 
Did you mean: 

Flash address for bootloader STM32F103RET7

hlbeaucage
Associate II
Posted on October 20, 2010 at 00:36

Flash address for bootloader STM32F103RET7

1 REPLY 1
Posted on May 17, 2011 at 14:11

You can't change the factory boot loader, it is in ROM. It lives at 0x1FFFF000..0x1FFFF7FF

You can put your OWN code starting at 0x08000000, the base of the flash memory, and boot that, it extends upward from there for the extent of the flash size of the device in question. On a 512KB device 0x08000000 .. 0x0807FFFF

You can use the BOOT0 and BOOT1 pin to control if  its starts in ROM, FLASH, or RAM.  Booting from RAM is a little more complicated, but similar.

I think you'll find this is covered in the Reference Manual.
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..