STM32F4 Memory regions
Device | FLASH_BANK_1 | SRAM_1 | SRAM_2 | SRAM_3 | CCM_SRAM | BKP_SRAM | FSMC_BANK_1_1 | FSMC_BANK_1_2 | FSMC_BANK_1_3 | FSMC_BANK_1_4 | FSMC_BANK_2 | FSMC_BANK_3 | FSMC_BANK_4 | FSMC_BANK_5 | FSMC_BANK_6 | QSPI |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
STM32F401xB | 128KiB @ 0x0800 0000 |
64KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
STM32F401xC | 256KiB @ 0x0800 0000 |
64KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
STM32F401xD | 384KiB @ 0x0800 0000 |
96KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
STM32F401xE | 512KiB @ 0x0800 0000 |
96KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
STM32F405xE | 512KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
N/A | 64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
N/A | N/A | N/A |
STM32F405xG | 1024KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
N/A | 64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
N/A | N/A | N/A |
STM32F407xE | 512KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
N/A | 64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
N/A | N/A | N/A |
STM32F407xG | 1024KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
N/A | 64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
N/A | N/A | N/A |
STM32F410x8 | 64KiB @ 0x0800 0000 |
32KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
STM32F410xB | 128KiB @ 0x0800 0000 |
32KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
STM32F411xC | 256KiB @ 0x0800 0000 |
128KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
STM32F411xE | 512KiB @ 0x0800 0000 |
128KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
STM32F412xE | 512KiB @ 0x0800 0000 |
256KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | 0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | N/A | N/A | N/A | N/A | 0x9000 0000 |
STM32F412xG | 1024KiB @ 0x0800 0000 |
256KiB @ 0x2000 0000 |
N/A | N/A | N/A | N/A | 0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | N/A | N/A | N/A | N/A | 0x9000 0000 |
STM32F413xG | 1024KiB @ 0x0800 0000 |
256KiB @ 0x2000 0000 |
64KiB @ 0x2004 0000 |
N/A | 64KiB @ 0x1000 0000 |
N/A | 0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | N/A | N/A | N/A | N/A | 0x9000 0000 |
STM32F413xH | 1536KiB @ 0x0800 0000 |
256KiB @ 0x2000 0000 |
64KiB @ 0x2004 0000 |
N/A | 64KiB @ 0x1000 0000 |
N/A | 0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | N/A | N/A | N/A | N/A | 0x9000 0000 |
STM32F415xG | 1024KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
N/A | 64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
N/A | N/A | N/A |
STM32F417xE | 512KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
N/A | 64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
N/A | N/A | N/A |
STM32F417xG | 1024KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
N/A | 64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
N/A | N/A | N/A |
STM32F423xH | 1536KiB @ 0x0800 0000 |
256KiB @ 0x2000 0000 |
64KiB @ 0x2004 0000 |
N/A | 64KiB @ 0x1000 0000 |
N/A | 0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | N/A | N/A | N/A | N/A | 0x9000 0000 |
STM32F427xG | 1024KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
64KiB @ 0x2002 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
0xC000 0000 |
0xD000 0000 |
N/A |
STM32F427xI | 2048KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
64KiB @ 0x2002 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
0xC000 0000 |
0xD000 0000 |
N/A |
STM32F429xE | 512KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
64KiB @ 0x2002 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
0xC000 0000 |
0xD000 0000 |
N/A |
STM32F429xG | 1024KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
64KiB @ 0x2002 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
0xC000 0000 |
0xD000 0000 |
N/A |
STM32F429xI | 2048KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
64KiB @ 0x2002 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
0xC000 0000 |
0xD000 0000 |
N/A |
STM32F437xG | 1024KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
64KiB @ 0x2002 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
0xC000 0000 |
0xD000 0000 |
N/A |
STM32F437xI | 2048KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
64KiB @ 0x2002 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
0xC000 0000 |
0xD000 0000 |
N/A |
STM32F439xG | 1024KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
64KiB @ 0x2002 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
0xC000 0000 |
0xD000 0000 |
N/A |
STM32F439xI | 2048KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
64KiB @ 0x2002 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
0x7000 0000 |
0x8000 0000 |
0x9000 0000 |
0xC000 0000 |
0xD000 0000 |
N/A |
STM32F446xC | 256KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
N/A | N/A | 4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | 0x8000 0000 |
N/A | 0xC000 0000 |
0xD000 0000 |
0x9000 0000 |
STM32F446xE | 512KiB @ 0x0800 0000 |
112KiB @ 0x2000 0000 |
16KiB @ 0x2001 C000 |
N/A | N/A | 4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | 0x8000 0000 |
N/A | 0xC000 0000 |
0xD000 0000 |
0x9000 0000 |
STM32F469xE | 512KiB @ 0x0800 0000 |
160KiB @ 0x2000 0000 |
32KiB @ 0x2002 8000 |
128KiB @ 0x2003 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | 0x8000 0000 |
N/A | 0xC000 0000 |
0xD000 0000 |
0x9000 0000 |
STM32F469xG | 1024KiB @ 0x0800 0000 |
160KiB @ 0x2000 0000 |
32KiB @ 0x2002 8000 |
128KiB @ 0x2003 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | 0x8000 0000 |
N/A | 0xC000 0000 |
0xD000 0000 |
0x9000 0000 |
STM32F469xI | 2048KiB @ 0x0800 0000 |
160KiB @ 0x2000 0000 |
32KiB @ 0x2002 8000 |
128KiB @ 0x2003 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | 0x8000 0000 |
N/A | 0xC000 0000 |
0xD000 0000 |
0x9000 0000 |
STM32F479xG | 1024KiB @ 0x0800 0000 |
160KiB @ 0x2000 0000 |
32KiB @ 0x2002 8000 |
128KiB @ 0x2003 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | 0x8000 0000 |
N/A | 0xC000 0000 |
0xD000 0000 |
0x9000 0000 |
STM32F479xI | 2048KiB @ 0x0800 0000 |
160KiB @ 0x2000 0000 |
32KiB @ 0x2002 8000 |
128KiB @ 0x2003 0000 |
64KiB @ 0x1000 0000 |
4KiB @ 0x4002 4000 |
0x6000 0000 |
0x6400 0000 |
0x6800 0000 |
0x6C00 0000 |
N/A | 0x8000 0000 |
N/A | 0xC000 0000 |
0xD000 0000 |
0x9000 0000 |