November 17, 2020

STM32F405 memory map

See section 2 of the reference manual (RM0090)

So far, this is all wrong ....

Code at 0x0000 0000 (Flash)
Data at 0x2000 0000 (SRAM)
An embedded boot loader can reprogram flash via USART1 or 3 or CAN2 or USB (in DFU mode).
Feedback? Questions? Drop me a line!

Tom's Computer Info / tom@mmto.org