Embedded Flash memory interface
Table 7. 1 Mbyte Flash memory single bank vs dual bank organization
1 Mbyte single bank Flash memory (default)
Main memory
Sector number
1MB
Block
Main memory
78/1731
(STM32F42xxx and STM32F43xxx)
DB1M=0
Sector size
Sector 0
16 Kbytes
Sector 1
16 Kbytes
Sector 2
16 Kbytes
Sector 3
16 Kbytes
Sector 4
64 Kbytes
Sector 5
128 Kbytes
Sector 6
128 Kbytes
Sector 7
128 Kbytes
Sector 8
128 Kbytes
Sector 9
128 Kbytes
Sector 10
128 Kbytes
Sector 11
128 Kbytes
-
-
-
-
-
-
-
-
Table 8. 1 Mbyte single bank Flash memory organization
(STM32F42xxx and STM32F43xxx)
Bank
Single bank
DocID018909 Rev 11
1 Mbyte dual bank Flash memory
Main memory
Bank 1
512KB
Bank 2
512KB
Name
Block base addresses
Sector 0
0x0800 0000 - 0x0800 3FFF
Sector 1
0x0800 4000 - 0x0800 7FFF
Sector 2
0x0800 8000 - 0x0800 BFFF
Sector 3
0x0800 C000 - 0x0800 FFFF
Sector 4
0x0801 0000 - 0x0801 FFFF
Sector 5
0x0802 0000 - 0x0803 FFFF
Sector 6
0x0804 0000 - 0x0805 FFFF
Sector 7
0x0806 0000 - 0x0807 FFFF
Sector 8
0x0808 0000 - 0x0809 FFFF
Sector 9
0x080A 0000 - 0x080B FFFF
Sector 10
0x080C 0000 - 0x080D FFFF
Sector 11
0x080E 0000 - 0x080F FFFF
DB1M=1
Sector number
Sector size
Sector 0
16 Kbytes
Sector 1
16 Kbytes
Sector 2
16 Kbytes
Sector 3
16 Kbytes
Sector 4
64 Kbytes
Sector 5
128 Kbytes
Sector 6
128 Kbytes
Sector 7
128 Kbytes
Sector 12
16 Kbytes
Sector 13
16 Kbytes
Sector 14
16 Kbytes
Sector 15
16 Kbytes
Sector 16
64 Kbytes
Sector 17
128 Kbytes
Sector 18
128 Kbytes
Sector 19
128 Kbytes
RM0090
Size
16 Kbytes
16 Kbytes
16 Kbytes
16 Kbytes
64 Kbytes
128 Kbytes
128 Kbytes
128 Kbytes
128 Kbytes
128 Kbytes
128 Kbytes
128 Kbytes
Need help?
Do you have a question about the STM32F405 and is the answer not in the manual?