
Chapter 26 384 KByte Flash Module (S12XFTM384K2V1)
MC9S12XE-Family Reference Manual , Rev. 1.23
Freescale Semiconductor
995
26.4.2.5
Load Data Field Command
The Load Data Field command is executed to provide FCCOB parameters for multiple P-Flash blocks for
a future simultaneous program operation in the P-Flash memory space.
Upon clearing CCIF to launch the Load Data Field command, the FCCOB registers will be transferred to
the Memory Controller and be programmed in the block specied at the global address given with a future
Program P-Flash command launched on a P-Flash block. The CCIF ag will set after the Load Data Field
operation has completed. Note that once a Load Data Field command sequence has been initiated, the Load
Data Field command sequence will be cancelled if any command other than Load Data Field or the future
Program P-Flash is launched. Similarly, if an error occurs after launching a Load Data Field or Program
P-Flash command, the associated Load Data Field command sequence will be cancelled.
Table 26-40. Read Once Command Error Handling
Register
Error Bit
Error Condition
FSTAT
ACCERR
Set if CCOBIX[2:0] != 001 at command launch
Set if a Load Data Field command sequence is currently active
Set if command not available in current mode (see
Table 26-30)
Set if an invalid phrase index is supplied
FPVIOL
None
MGSTAT1
Set if any errors have been encountered during the read
MGSTAT0
Set if any non-correctable errors have been encountered during the read
FERSTAT
EPVIOLIF
None
Table 26-41. Load Data Field Command FCCOB Requirements
CCOBIX[2:0]
FCCOB Parameters
000
0x05
Global address [22:16] to
identify P-Flash block
001
Global address [15:0] of phrase location to be programmed(1)
1. Global address [2:0] must be 000
010
Word 0
011
Word 1
100
Word 2
101
Word 3