DocID025202 Rev 7
180/1080
RM0365
System configuration controller (SYSCFG)
182
Note:
Some of the I/O pins mentioned in the above register may not be available on small
packages.
11.1.6 SYSCFG
configuration
register 2 (SYSCFG_CFGR2)
Address offset: 0x18
System reset value: 0x0000
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Res
Res
Res
Res
Res
Res
Res
SRAM_
PEF
(1)
Res
Res
Res
BYP_ADDR
_PAR
Res
PVD_
LOCK
SRAM_
PARITY
_LOCK
LOCKUP
_LOCK
rc_w1
rw
rw
rw
rw
1. Available in STM32F302xB/xC/D/E only.
Bits 31:9 Reserved, must be kept at reset value
Bit 8
SRAM_PEF
: SRAM parity error flag (STM32F302xB/C/D/E devices only)
This bit is set by hardware when an SRAM parity error is detected. It is cleared by
software by writing ‘1’.
0: No SRAM parity error detected
1: SRAM parity error detected
Bits 7:5 Reserved, must be kept at reset value
Bit 4
BYP_ADDR_PAR
: Bypass address bit 29 in parity calculation
(STM32F302xB/C/D/E devices only)
This bit is set by software and cleared by a system reset. It is used to prevent an
unwanted parity error when the user writes a code in the RAM at address
0x2XXXXXXX (address in the address range 0x20000000-0x20002000) and then
executes the code from RAM at boot (RAM is remapped at address 0x00). In this
case, a read operation will be performed from the range 0x00000000-0x00002000
resulting in a parity error (the parity on the address is different).
0: The ramload operation is performed taking into consideration bit 29 of the
address when the parity is calculated.
1: The ramload operation is performed without taking into consideration bit 29 of
the address when the parity is calculated.
Bit 3 Reserved, must be kept at reset value