Flexible static memory controller (FSMC)
18.4
External device address mapping
From the FSMC point of view, the external memory is divided into 4 fixed-size banks of 256
Mbytes each (Refer to
●
Bank 1 used to address up to 4 NOR Flash or PSRAM memory devices. This bank is
split into 4 NOR/PSRAM regions with 4 dedicated Chip Select.
●
Banks 2 and 3 used to address NAND Flash devices (1 device per bank)
●
Bank 4 used to address a PC Card device
For each bank the type of memory to be used is user-defined in the Configuration register.
Figure 158. FSMC memory banks
18.4.1
NOR/PSRAM address mapping
HADDR[27:26] bits are used to select one of the four memory banks as shown in
Table 66.
00
01
10
11
368/690
Figure
158):
Address
6000 0000h
6FF F FFF Fh
7000 0000h
7FF F FFF Fh
8000 0000h
8FF F FFF Fh
9000 0000h
9FF F FFF Fh
NOR/PSRAM bank selection
HADDR[27:26]
Banks
Supported memory type
Bank 1
NOR / PSRAM
4 × 64 MB
Bank 2
4 × 64 MB
NAND Flash
Bank 3
4 × 64 MB
Bank 4
PC Card
4 × 64 MB
Bank 1 NOR/PSRAM 1
Bank 1 NOR/PSRAM 2
Bank 1 NOR/PSRAM 3
Bank 1 NOR/PSRAM 4
ai14719
Selected bank
RM0008
Table
66.
Need help?
Do you have a question about the STM32F102 Series and is the answer not in the manual?
Questions and answers