ETC NVMSSDFS

Freescale Semiconductor, Inc.
Fact Sheet
NVMSSDFS/D
8/2002
Freescale Semiconductor, Inc...
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
Freescale Semiconductor, Inc.
NVMSSDFS
•
Checksum — Quickly verify data integrity of NVM space
•
Security — Change security settings
Motorola SSD NVM program/erase software is available for a number of
custom and general market embedded FLASH parts, including:
•
MC9S12DG256, MC9S12DJ256, MC9S12DP256, MC9S12DT256
•
MC9S12DG128, MC9S12DJ128, MC9S12DP128, MC9S12DT128
•
MC9S12H256
•
MMC2114
Freescale Semiconductor, Inc...
To download the free SSD software for general market embedded FLASH
parts, visit the Motorola Semiconductor Product Sector web site at
http://www.motorola.com/semiconductors and search for “NVM”, “NVMSSD” or
the product name. For custom parts, please contact your Motorola
representative.
2
Standard Software Driver (SSD) FLASH Program/Erase Software
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA
Freescale Semiconductor, Inc.
NVMSSDFS
General Description
Freescale Semiconductor, Inc...
This page intentionally left blank.
MOTOROLA
Standard Software Driver (SSD) FLASH Program/Erase Software
For More Information On This Product,
Go to: www.freescale.com
3
Freescale Semiconductor, Inc.
HOW TO REACH US:
USA/EUROPE/LOCATIONS NOT LISTED:
Motorola Literature Distribution;
P.O. Box 5405, Denver, Colorado 80217
1-303-675-2140 or 1-800-441-2447
JAPAN:
Motorola Japan Ltd.; SPS, Technical Information Center,
3-20-1, Minami-Azabu Minato-ku, Tokyo 106-8573 Japan
81-3-3440-3569
Freescale Semiconductor, Inc...
ASIA/PACIFIC:
Information in this document is provided solely to enable system and software
Motorola Semiconductors H.K. Ltd.;
Silicon Harbour Centre, 2 Dai King Street,
Tai Po Industrial Estate, Tai Po, N.T., Hong Kong
852-26668334
TECHNICAL INFORMATION CENTER:
implementers to use Motorola products. There are no express or implied copyright
licenses granted hereunder to design or fabricate any integrated circuits or
integrated circuits based on the information in this document.
Motorola reserves the right to make changes without further notice to any products
herein. Motorola makes no warranty, representation or guarantee regarding the
1-800-521-6274
suitability of its products for any particular purpose, nor does Motorola assume any
HOME PAGE:
liability arising out of the application or use of any product or circuit, and specifically
http://www.motorola.com/semiconductors
disclaims any and all liability, including without limitation consequential or incidental
damages. “Typical” parameters which may be provided in Motorola data sheets
and/or specifications can and do vary in different applications and actual
performance may vary over time. All operating parameters, including “Typicals”
must be validated for each customer application by customer’s technical experts.
Motorola does not convey any license under its patent rights nor the rights of
others. Motorola products are not designed, intended, or authorized for use as
components in systems intended for surgical implant into the body, or other
applications intended to support or sustain life, or for any other application in which
the failure of the Motorola product could create a situation where personal injury or
death may occur. Should Buyer purchase or use Motorola products for any such
unintended or unauthorized application, Buyer shall indemnify and hold Motorola
and its officers, employees, subsidiaries, affiliates, and distributors harmless
against all claims, costs, damages, and expenses, and reasonable attorney fees
arising out of, directly or indirectly, any claim of personal injury or death associated
with such unintended or unauthorized use, even if such claim alleges that Motorola
was negligent regarding the design or manufacture of the part.
Motorola and the Stylized M Logo are registered in the U.S. Patent and Trademark
Office. digital dna is a trademark of Motorola, Inc. All other product or service
names are the property of their respective owners. Motorola, Inc. is an Equal
Opportunity/Affirmative Action Employer.
© Motorola, Inc. 2002
NVMSSDFS
For More Information On This Product,
Go to: www.freescale.com