EasyManuals Logo

ST STM32L4 5 Series User Manual

ST STM32L4 5 Series
1830 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #89 background imageLoading...
Page #89 background image
DocID024597 Rev 5 89/1830
RM0351
92
Physical remap
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) in the SYSCFG controller.
The following memories can thus be remapped:
Main Flash memory
System memory
Embedded SRAM1 (96 KB)
FSMC bank 1 (NOR/PSRAM 1 and 2)
Quad-SPI memory
Table 5. Memory mapping versus boot mode/physical remap
Addresses
Boot/remap in
main Flash
memory
Boot/remap in
embedded
SRAM 1
Boot/remap in
system
memory
Remap in
FSMC
Remap in
QUADSPI
0x2000 0000 - 0x2001 7FFF SRAM1 SRAM1 SRAM1 SRAM1 SRAM1
0x1FFF 0000 - 0x1FFF FFFF
System
memory/OTP/
Options bytes
System
memory/OTP/
Options bytes
System
memory/OTP/
Options bytes
System
memory/OTP/
Options bytes
System
memory/OTP/
Options bytes
0x1000 8000 - 0x1FFE FFFF Reserved Reserved Reserved Reserved Reserved
0x1000 0000 - 0x1000 7FFF SRAM2 SRAM2 SRAM2 SRAM2 SRAM2
0x0810 0000 - 0x0FFF FFFF Reserved Reserved Reserved Reserved Reserved
0x0800 0000 - 0x080F FFFF Flash memory Flash memory Flash memory Flash memory Flash memory
0x0400 0000 - 0x07FF FFFF Reserved Reserved Reserved
FSMC bank 1
NOR/
PSRAM 2
(128 MB)
Aliased
QUADSPI
bank (128 MB)
Aliased
0x0010 0000 - 0x03FF FFFF Reserved Reserved Reserved
FSMC bank 1
NOR/
PSRAM 1
(128 MB)
Aliased
QUADSPI
bank (128 MB)
Aliased
0x0000 0000 - 0x000F FFFF
(1)
(2)
Flash (1 MB)
Aliased
SRAM1
(96 KB)
Aliased
System
memory
(28 KB)
Aliased
FSMC bank 1
NOR/
PSRAM 1
(128 MB)
Aliased)
QUADSPI
bank (128 MB)
Aliased
1. When the FSMC is remapped at address 0x0000 0000, only the first two regions of bank 1 memory controller (bank 1
NOR/PSRAM 1 and NOR/PSRAM 2) can be remapped. When the QUADSPI is remapped at address 0x0000 0000, only
128 MB are remapped. In remap mode, the CPU can access the external memory via ICode bus instead of system bus,
which boosts up the performance.
2. Even when aliased in the boot memory space, the related memory is still accessible at its original memory space.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32L4 5 Series and is the answer not in the manual?

ST STM32L4 5 Series Specifications

General IconGeneral
BrandST
ModelSTM32L4 5 Series
CategoryMicrocontrollers
LanguageEnglish

Related product manuals