Specifications

The Motorola Flash Story
MOTOROLA Motorola 56F8300 Hybrid Controller Family 11
programmed on a word-by-word basis; and a rapid programming speed; Motorolas Flash has all of
these. Software routines to perform the EEPROM emulation are also provided by the Processor Expert
rapid application development tool.
Because Motorolas Flash is inexpensive, exceptionally reliable in even the harshest environments,
and can be programmed quickly at rates required by mass manufacturing, development,
manufacturing, and support of applications can be done much more efficiently and inexpensively.
Since the final application software can be programmed into the parts just before they are shipped to
the customer, the development cycle can be effectively shortened, with lower risk. The software can be
developed just in time and delivered after the boards have already been manufactured. Testing time
and expense can be eliminated by not having to commit to ROM parts that might have to thrown away
if a bug crops up late in the process. Even very high-volume, cost-conscious applications can be
developed using inexpensive Flash components, simplifying the entire supply chain and greatly
lowering the risk of being stuck with ROM parts that are not programmed with the proper software.
Costs associated with programming Flash components are rarely considered at the beginning of a
project but can be significant. Fortunately, the options supplied by Motorolas 56F8300 Flash parts
lead the industry in minimizing programming costs and providing the greatest available flexibility. The
parts can be programmed out of circuit with a commercially available bulk programmer by the end
user or by a third party. Stable, large-volume applications can also be programmed at the factory. The
parts also have a number of options for in-circuit programming. The components can be programmed
serially via the JTAG port by using a third party program or via an open source program,
flash_over_jtag, supplied by Motorola. The components are also shipped with a resident Serial
Boot Loader in the BootFlash of the components that can be used for production Flash programming.
Also, the larger members of Motorolas 56F8300 Series can be programmed at a very high rate, in
what is termed a parallel Flash programming mode, by using modern in-circuit test tools.
The 56F8300 devices have the best and safest field upgrade capability. Each component is equipped
with a unique Flash block, called BootFlash. This area of Flash can be used to store a special boot
program that handles field upgrades. And, since it is an entirely separate Flash block, even if
something as catastrophic as an interruption in the power supply occurs while program Flash is being
overwritten, the BootFlash is still correct and in place. When the power returns, reprogramming can be
completed. Every BootFlash is programmed at the factory with a default Serial Boot Loader that fully
supports factory programming as well as field updates. Additionally, because of the small block erase
size supported on the components, the field upgrades can update just a small portion of the Flash
memories if required. The Serial Boot Loader supports this partial update capability. The Serial Boot
Loader source code is provided so that a customer can modify it and quickly create his own custom
boot programs. If desired, the BootFlash can be used for normal program code, thereby increasing the
size of available program memory.
The 56F8300 devices Flash security protects your valuable intellectual property by entirely disabling
the ability for the internal memories to be read by any external means. Under the direction of your
internal software, the Flash can be unlocked by use of a password. This enables the customer to
customize his own mechanisms for determining a trusted external party, or simply not enabling any
back door mechanism at all. The Flash also has Flash protection capability, so that the Flash blocks can
be secured from unintentional erasing by an errant program.
Even with all these industry leading features, the most important feature is the reliability and quality
that you get with Motorola Flash. Motorola has been supplying high-reliability, extended
temperature-range Flash to the most demanding customers for many years. This ensures that the Flash
in the Motorola component you use is qualified and tested to meet and beat the specifications in the
data sheet and can be used worry-free in the harshest environments.
Frees
cale Semiconductor,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...