Table 4. Memory Mapping Vs. Boot Mode/Physical Remap In Stm32F410 - ST STM32F410 Reference Manual

Advanced arm-based 32-bit mcus
Table of Contents

Advertisement

The USART peripherals operate at the internal 16 MHz oscillator (HSI) frequency.
The embedded bootloader code is located in system memory. It is programmed by ST
during production. For additional information, refer to application note AN2606.
Physical remap in STM32F410
Once the boot pins are selected, the application software can modify the memory
accessible in the code area (in this way the code can be executed through the ICode bus in
place of the System bus). This modification is performed by programming the
SYSCFG memory remap register (SYSCFG_MEMRMP)
The following memories can thus be remapped:
Main Flash memory
System memory
Embedded SRAM

Table 4. Memory mapping vs. Boot mode/physical remap in STM32F410

0x2000 0000 - 0x2002 7FFF
0x1FFF 0000 - 0x1FFF 77FF
0x0802 0000 - 0x1FFE FFFF
0x0800 0000 - 0x0801 FFFF
0x0400 000 - 0x07FF FFFF
0x0000 0000 - 0x0001 FFFF
1. Even when aliased in the boot memory space, the related memory is still accessible at its original memory
space.
44/771
Addresses
(1)
Flash (128 KB) Aliased
Boot/Remap in main
Flash memory
SRAM (32 KB)
System memory
Reserved
Flash memory
Reserved
RM0401 Rev 3
in the SYSCFG controller.
Boot/Remap in
Boot/Remap in
embedded SRAM
System memory
SRAM (32KB)
System memory
System memory
Reserved
Flash memory
Flash memory
Reserved
SRAM1 (32 KB)
System memory
Aliased
(30 KB) Aliased
RM0401
Section 7.2.1:
SRAM (32KB)
Reserved
Reserved

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F410 and is the answer not in the manual?

Questions and answers

Table of Contents

Save PDF