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