1 command descriptions, 1 command descriptions -4, 1 write enable – Freescale Semiconductor ColdFire MCF52210 User Manual

Page 326: 2 write disable, 3 read status register

Advertising
background image

EzPort

MCF52211 ColdFire® Integrated Microcontroller Reference Manual, Rev. 2

19-4

Freescale Semiconductor

19.4.1

Command Descriptions

19.4.1.1

Write Enable

The Write Enable command sets the write enable register bit in the status register. The write enable bit
must be set for a Write Configuration Register (WRCR), Page Program (PP), Sector Erase (SE), or Bulk
Erase (BE) command to be accepted. The write enable register bit clears on reset, on a Write Disable
command, and at the completion of a write, program, or erase command.

This command should not be used if a write is already in progress.

19.4.1.2

Write Disable

The Write Disable command clears the write enable register bit in the status register.

This command should not be used if a write is already in progress.

19.4.1.3

Read Status Register

The Read Status Register command returns the contents of the EzPort Status register.

IPSBAR

Offset:

Access: read/write

7

6

5

4

3

2

1

0

R

FS

WEF

CRL

WEN

WIP

W

Reset:

0/1

1

1

Reset value reflects if flash security is enabled or disabled out of reset.

0

0

0

0

0

0

0

Figure 19-2. EzPort Status Register

Table 19-3. EzPort Status Register Field Description

Field

Descriptions

7

FS

Flash Security. Status flag that indicates if the flash memory is in secure mode. In secure mode, the following
commands are not accepted: Read (READ), Fast Read (FAST_READ), Page Program (PP), Sector Erase
(SE). Secure mode can be exited by performing a Bulk Erase (BE) command, which erases the entire contents
of the flash memory.
0 Flash is not in secure mode.
1 Flash is in secure mode.

6

WEF

Write Error Flag. Status flag that indicates if there has been an error with an erase or program instruction inside
the flash controller due to attempting to program or erase a protected sector, or if there is an error in the flash
memory after performing a Bulk Erase command. The flag clears after a Read Status Register (RDSR)
command.
0 No error on previous erase/program command.
1 Error on previous erase/program command.

Advertising
This manual is related to the following products: