RM0090 Rev 18 111/1749
RM0090 Embedded Flash memory interface
112
3.9.12 Flash interface register map
Table 19. Flash register map and reset values
(STM32F405xx/07xx and STM32F415xx/17xx)
Offset Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0x00
FLASH_ACR
Reserved
DCRST
ICRST
DCEN
ICEN
PRFTEN
Reserved
LATENCY
[2:0]
Reset value 00000 0 0 0
0x04
FLASH_
KEYR
KEY[31:16] KEY[15:0]
Reset value 000000000000000000000000000000 0 0
0x08
FLASH_OPT
KEYR
OPTKEYR[31:16] OPTKEYR[15:0]
Reset value 000000000000000000000000000000 0 0
0x0C
FLASH_SR
Reserved
BSY
Reserved
PGSERR
PGPERR
PGAERR
WRPERR
Reserved
OPERR
EOP
Reset value 0 0 0 0 0 0 0
0x10
FLASH_CR
LOCK
Reserved
EOPIE
Reserved
STRT
Reserved
PSIZE[1:0]
Reserved
SNB[3:0]
MER
SER
PG
Reset value 1 0 0 0 0 0 0 0 0 0 0
0x14
FLASH_
OPTCR
Reserved
nWRP[11:0] RDP[7:0]
nRST_STDBY
nRST_STOP
WDG_SW
Reserved
BOR_LEV[1:0]
OPTSTRT
OPTLOCK
Reset value 11111111111110101010111 11 0 1
Table 20. Flash register map and reset values (STM32F42xxx and STM32F43xxx)
Offset Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0x00
FLASH_ACR
Reserved
DCRST
ICRST
DCEN
ICEN
PRFTEN
Reserved
LATENCY[3:0]
Reset value 00000 0 0 0 0
0x04
FLASH_KEYR KEY[31:16] KEY[15:0]
Reset value 000000000000000000000000000000 0 0
0x08
FLASH_
OPTKEYR
OPTKEYR[31:16] OPTKEYR[15:0]
Reset value 000000000000000000000000000000 0 0
0x0C
FLASH_SR
Reserved
BSY
Reserved
RDERR
PGSERR
PGPERR
PGAERR
WRPERR
Reserved
OPERR
EOP
Reset value 0 00000 0 0