Upon clearing CCIF to launch the Read 1s Section command, the flash memory modulesets the read margin for 1s according to Table 27-27 and then reads all locations withinthe specified section of flash memory. If the flash memory module fails to read all 1s (i.e.the flash section is not erased), the FSTAT[MGSTAT0] bit is set. The CCIF flag setsafter the Read 1s Section operation completes.Table 27-27. Margin Level Choices for Read 1s SectionRead Margin Choice Margin Level Description0x00 Use the 'normal' read level for 1s0x01 Apply the 'User' margin to the normal read-1 level0x02 Apply the 'Factory' margin to the normal read-1 levelTable 27-28. Read 1s Section Command Error HandlingError Condition Error BitCommand not available in current mode/security FSTAT[ACCERR]An invalid margin code is supplied FSTAT[ACCERR]An invalid flash address is supplied FSTAT[ACCERR]Flash address is not longword aligned FSTAT[ACCERR]The requested section crosses a Flash block boundary FSTAT[ACCERR]The requested number of longwords is zero FSTAT[ACCERR]Read-1s fails FSTAT[MGSTAT0]27.4.10.2 Program Check CommandThe Program Check command tests a previously programmed program flash longword tosee if it reads correctly at the specified margin level.Table 27-29. Program Check Command FCCOB RequirementsFCCOB Number FCCOB Contents [7:0]0 0x02 (PGMCHK)1 Flash address [23:16]2 Flash address [15:8]3 Flash address [7:0]14 Margin Choice8 Byte 0 expected data9 Byte 1 expected dataA Byte 2 expected dataB Byte 3 expected data1. Must be longword aligned (Flash address [1:0] = 00).Functional DescriptionKL04 Sub-Family Reference Manual, Rev. 3.1, November 2012402 Freescale Semiconductor, Inc.