Chapter 19 ezport, 1 features, 2 modes of operation – Freescale Semiconductor ColdFire MCF52210 User Manual

Page 323: Chapter 19, Ezport, 1 features -1 19.2 modes of operation -1

Advertising
background image

MCF52211 ColdFire® Integrated Microcontroller Reference Manual, Rev. 2

Freescale Semiconductor

19-1

Chapter 19
EzPort

EzPort is a serial flash programming interface that allows the flash memory contents on a 32-bit general
purpose microcontroller to be read, erased, and programmed from off-chip in a compatible format to many
standalone flash memory chips.

19.1

Features

The EzPort includes the following features:

Serial interface that is compatible with a subset of the SPI format

Ability to read, erase, and program flash memory

Ability to reset the micro-controller, allowing it to boot from the flash memory after the memory
has been configured

The EzPort allows the on-chip flash memory to be programmed like standard SPI flash memories available
from ST Microelectronics, Macronix, Spansion, and other vendors. The EzPort implements the same
command set as devices from these vendors, so existing microcontroller or automated test equipment code
used to program these devices can also be used to program the device with little or no modification. In
essence, the EzPort eliminates the need to use the background debug mode interface to download and run
user-developed flash programming code to initialize

19.2

Modes of Operation

The EzPort can operate in one of two different modes:

Enabled—When enabled, the EzPort steals access to the flash memory, preventing access from
other cores or peripherals. The rest of the micro-controller is disabled when the EzPort is enabled
to avoid conflicts.

Disabled—When the EzPort is disabled, the rest of the micro-controller can access flash memory
as normal.

Advertising
This manual is related to the following products: