RM0440 Rev 4 369/2126
RM0440 System configuration controller (SYSCFG)
380
10 System configuration controller (SYSCFG)
10.1 SYSCFG main features
The STM32G4 Series devices feature a set of configuration registers. The main purposes of
the system configuration controller are the following:
• Remapping memory areas
• Managing the external interrupt line connection to the GPIOs
• Managing robustness feature
• Setting CCM RAM write protection and software erase
• Configuring FPU interrupts
• Enabling /disabling I
2
C Fast-mode Plus driving capability on some I/Os and voltage
booster for I/Os analog switches.
10.2 SYSCFG registers
10.2.1 SYSCFG memory remap register (SYSCFG_MEMRMP)
This register is used for specific configurations on memory remap.
Address offset: 0x00
Reset value: 0x0000 000X (X is the memory mode selected by the BOOT0 pin and BOOT1
option bit)
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
1514131211109876543210
Res Res Res Res Res Res Res
FB_
MODE
Res Res Res Res Res MEM_MODE
rw rw rw rw
Bits 31:9 Reserved, must be kept at reset value.
Bit 8 FB_MODE: Flash Bank mode selection
0: Flash Bank 1 mapped at 0x0800 0000 (and aliased @0x0000 0000
(1)
) and Flash Bank 2
mapped at 0x0804 0000 (and aliased at 0x0008 0000)
1: Flash Bank2 mapped at 0x0800 0000 (and aliased @0x0000 0000
(1)
) and Flash Bank 1
mapped at 0x0804 0000 (and aliased at 0x0008 0000)
Bits 7:3 Reserved, must be kept at reset value.