Chapter 29 1024 KByte Flash Module (S12XFTM1024K5V2)
MC9S12XE-Family Reference Manual , Rev. 1.19
1194
Freescale Semiconductor
29.4.2.20 Disable EEPROM Emulation Command
The Disable EEPROM Emulation command causes the Memory Controller to suspend current EEE
activity.
Upon clearing CCIF to launch the Disable EEPROM Emulation command, the Memory Controller will
halt EEE operations at the next convenient point without clearing the EEE tag RAM or tag counter before
setting the CCIF flag.
29.4.2.21 EEPROM Emulation Query Command
The EEPROM Emulation Query command returns EEE partition and status variables.
Upon clearing CCIF to launch the EEPROM Emulation Query command, the CCIF flag will set after the
EEE partition and status variables are stored in the FCCOBIX register.If the Emulation Query command
is executed prior to partitioning (Partition D-Flash Command
), the following reset
values are returned: DFPART = 0x_FFFF, ERPART = 0x_FFFF, ECOUNT = 0x_FFFF, Dead Sector
Count = 0x_00, Ready Sector Count = 0x_00.
Table 29-73. Disable EEPROM Emulation Command FCCOB Requirements
CCOBIX[2:0]
FCCOB Parameters
000
0x14
Not required
Table 29-74. Disable EEPROM Emulation Command Error Handling
Register
Error Bit
Error Condition
FSTAT
ACCERR
Set if CCOBIX[2:0] != 000 at command launch
Set if a Load Data Field command sequence is currently active
FPVIOL
None
MGSTAT1
None
MGSTAT0
None
FERSTAT
EPVIOLIF
None
Table 29-75. EEPROM Emulation Query Command FCCOB Requirements
CCOBIX[2:0]
FCCOB Parameters
000
0x15
Not required
001
Return DFPART
010
Return ERPART
011
Return ECOUNT
(1)
1. Indicates sector erase count
100
Return Dead Sector Count
Return Ready Sector Count
Because
of
an
order
from
the
United
States
International
Trade
Commission,
BGA-packaged
product
lines
and
part
numbers
indicated
here
currently
are
not
available
from
Freescale
for
import
or
sale
in
the
United
States
prior
to
September
2010:
S12XE
products
in
208
MAPBGA
packages