Freescale Semiconductor Demonstration Board for Freescale MC9S12XHY256 Microcontroller DEMO9S12XHY256 DEMO9S12XHY256 Manuale Utente

Codici prodotto
DEMO9S12XHY256
Pagina di 924
256 KByte Flash Module (S12XFTMR256K1V1)
MC9S12XHY-Family Reference Manual, Rev. 1.04
590
Freescale Semiconductor
18.3.2.11 Flash Common Command Object Register (FCCOB)
The FCCOB is an array of six words addressed via the CCOBIX index found in the FCCOBIX register.
Byte wide reads and writes are allowed to the FCCOB register.
18.3.2.11.1
FCCOB - NVM Command Mode
NVM command mode uses the indexed FCCOB register to provide a command code and its relevant
parameters to the Memory Controller. The user first sets up all required FCCOB fields and then initiates
the command’s execution by writing a 1 to the CCIF bit in the FSTAT register (a 1 written by the user
clears the CCIF command completion flag to 0). When the user clears the CCIF bit in the FSTAT register
all FCCOB parameter fields are locked and cannot be changed by the user until the command completes
1_0110
0x10_0000 – 0x10_16FF
5888 bytes
1_0111
0x10_0000 – 0x10_17FF
6144 bytes
1_1000
0x10_0000 – 0x10_18FF
6400 bytes
1_1001
0x10_0000 – 0x10_19FF
6656 bytes
1_1010
0x10_0000 – 0x10_1AFF
6912 bytes
1_1011
0x10_0000 – 0x10_1BFF
7168 bytes
1_1100
0x10_0000 – 0x10_1CFF
7424 bytes
1_1101
0x10_0000 – 0x10_1DFF
7680 bytes
1_1110
0x10_0000 – 0x10_1EFF
7936 bytes
1_1111
0x10_0000 – 0x10_1FFF
8192 bytes
Offset Module Base + 0x000A
7
6
5
4
3
2
1
0
R
CCOB[15:8]
W
Reset
0
0
0
0
0
0
0
0
Figure 18-16. Flash Common Command Object High Register (FCCOBHI)
Offset Module Base + 0x000B
7
6
5
4
3
2
1
0
R
CCOB[7:0]
W
Reset
0
0
0
0
0
0
0
0
Figure 18-17. Flash Common Command Object Low Register (FCCOBLO)
Table 18-22. D-Flash Protection Address Range
DPS[4:0]
 Global Address Range
Protected Size