Flexible static memory controller (FSMC) RM0440
570/2126 RM0440 Rev 4
19.7.8 FMC register map
Table 154. FMC register map and reset values
Offset Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0x00
FMC_BCR1
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
NBL
SET
[1:0]
WFDIS
CCLKEN
CBURSTRW
CPSIZE
[2:0]
ASYNCWAIT
EXTMOD
WAITEN
WREN
WAITCFG
Res.
WAITPOL
BURSTEN
Res.
FACCEN
MWID
[1:0]
MTYP
[1:0]
MUXEN
MBKEN
Reset value 000 0000000110 00 1011011
0x08
FMC_BCR2
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
NBL
SET
[1:0]
Res.
Res.
CBURSTRW
CPSIZE
[2:0]
ASYNCWAIT
EXTMOD
WAITEN
WREN
WAITCFG
Res.
WAITPOL
BURSTEN
Res.
FACCEN
MWID
[1:0]
MTYP
[1:0]
MUXEN
MBKEN
Reset value 00 000000110 00 1010010
0x10
FMC_BCR3
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
NBL
SET
[1:0]
Res.
Res.
CBURSTRW
CPSIZE
[2:0]
ASYNCWAIT
EXTMOD
WAITEN
WREN
WAITCFG
Res.
WAITPOL
BURSTEN
Res.
FACCEN
MWID
[1:0]
MTYP
[1:0]
MUXEN
MBKEN
Reset value 00 000000110 00 1010010
0x18
FMC_BCR4
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
NBL
SET
[1:0]
Res.
Res.
CBURSTRW
CPSIZE
[2:0]
ASYNCWAIT
EXTMOD
WAITEN
WREN
WAITCFG
Res.
WAITPOL
BURSTEN
Res.
FACCEN
MWID
[1:0]
MTYP
[1:0]
MUXEN
MBKEN
Reset value 00 000000110 00 1010010
0x04
FMC_BTR1
DATAHLD [1:0]]
ACCMOD[1:0]
DATLAT[3:0] CLKDIV[3:0]
BUSTURN
[3:0]
DATAST[7:0] ADDHLD[3:0] ADDSET[3:0]
Reset value 00001111111 111111111111111111111
0x0C
FMC_BTR2
DATAHLD [1:0]]
ACCMOD[1:0]
DATLAT[3:0] CLKDIV[3:0]
BUSTURN
[3:0]
DATAST[7:0] ADDHLD[3:0] ADDSET[3:0]
Reset value 00001111111 111111111111111111111
0x14
FMC_BTR3
DATAHLD [1:0]]
ACCMOD[1:0]
DATLAT[3:0] CLKDIV[3:0]
BUSTURN
[3:0]
DATAST[7:0] ADDHLD[3:0] ADDSET[3:0]
Reset value 00001111111 111111111111111111111
0x1C
FMC_BTR4
DATAHLD [1:0]]
ACCMOD[1:0]
DATLAT[3:0] CLKDIV[3:0]
BUSTURN
[3:0]
DATAST[7:0] ADDHLD[3:0] ADDSET[3:0]
Reset value 00001111111 111111111111111111111
0x20
FMC_
PCSCNTR
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
Res.
CNTB4EN
CNTB3EN
CNTB2EN
CNTB1EN
CSCOUNT[15:0]
Reset value 00000000000000000000