|
MC9S12GRMV1 Datasheet, PDF (1128/1292 Pages) Freescale Semiconductor, Inc – MC9S12G Family Reference Manual and Data Sheet | |||
|
◁ |
192 KByte Flash Module (S12FTMRG192K2V1)
Table 30-57. Set Field Margin Level Command FCCOB Requirements
CCOBIX[2:0]
000
001
0x0E
FCCOB Parameters
Flash block selection code [1:0]. See
Table 30-34
Margin level setting.
Upon clearing CCIF to launch the Set Field Margin Level command, the Memory Controller will set the
ï¬eld margin level for the targeted block and then set the CCIF ï¬ag.
NOTE
When the EEPROM block is targeted, the EEPROM ï¬eld margin levels are
applied only to the EEPROM reads. However, when the P-Flash block is
targeted, the P-Flash ï¬eld margin levels are applied to both P-Flash and
EEPROM reads. It is not possible to apply ï¬eld margin levels to the P-Flash
block only.
Valid margin level settings for the Set Field Margin Level command are deï¬ned in Table 30-58.
Table 30-58. Valid Set Field Margin Level Settings
CCOB
(CCOBIX=001)
Level Description
0x0000
Return to Normal Level
0x0001
User Margin-1 Level1
0x0002
User Margin-0 Level2
0x0003
Field Margin-1 Level1
0x0004
Field Margin-0 Level2
1 Read margin to the erased state
2 Read margin to the programmed state
Register
FSTAT
Table 30-59. Set Field Margin Level Command Error Handling
Error Bit
ACCERR
FPVIOL
MGSTAT1
MGSTAT0
Error Condition
Set if CCOBIX[2:0] != 001 at command launch.
Set if command not available in current mode (see Table 30-27).
Set if an invalid margin level setting is supplied.
None
None
None
1130
MC9S12G Family Reference Manual, Rev.1.23
Freescale Semiconductor
|
▷ |