Freescale Semiconductor, Inc.
Fact Sheet
NVMSSDFS/D
8/2002
Standard Software Driver
(SSD) FLASH Program/Erase
Software
General Description
The standard software driver (SSD) series of non-volatile memory (NVM)
program/erase drivers is intended to provide free, Motorola certified FLASH
program/erase capability to both embedded boot loader developers and third
party FLASH programming tool developers working with Motorola embedded
FLASH parts.
Motorola’s market leading SSD software driver:
•
•
Runs from anywhere in RAM or ROM
Runs standalone under debug port control for programming tool
applications
•
•
•
•
•
•
•
Can be embedded in a user’s boot loader application
Supports concurrent operations
Is packaged as a set of tool independent binary executables
Is certified via extensive testing by an SEI Level 5 software organization
Has excellent documentation
Has pre-built demonstration codes illustrating all driver capabilities
Is free!
With Motorola’s SSD NVM program/erase software, all capabilities of the
embedded NVM technology are exposed to the software application space in
a small, flexible and powerful function set. Each of the software functions listed
below is packaged as an independent binary executable so the end user has
maximum control of the code space:
•
•
•
•
•
Initialize — Set up the NVM module and perform system checks
Program — Program single or multiple NVM sectors
Erase — Erase single or multiple NVM blocks
BlankCheck — Check NVM space for the erased condition
Verify — Verify NVM space against a reference pattern
© Motorola, Inc., 2002
For More Information On This Product,
Go to: www.freescale.com