Smart Flash Programmer Product Brief PB015808-0508 Overview SFP software is available for free download at www.zilog.com. Zilog's Smart Flash Programmer (SFP) version 2.2 is a software tool used to program Flash devices that supports all Zilog's Flash based microcontroller products. SFP supports low-volume production programming and field service upgrades. SFP is compatible with Microsoft Windows operating system and supports Ethernet Smart Cable, USB Smart Cable, Serial Smart Cable, and ZPAK II with CAT5 Ethernet Cable. It is a cost-effective tool used to program both internal and external Flash memory devices for Zilog microcontrollers. Product Highlights Key features of SFP v2.2 include: * Supports all Zilog's Flash based microcontroller products (eZ80Acclaim!(R), ZNEO(R), Crimzon(R), and Z8 Encore!(R) Series of MCUs) * Provides Code Memory window * Supports Date and Time Serialization Figure 1. SFP Graphical User Interface Copyright (c)2008 by Zilog(R), Inc. All rights reserved. www.zilog.com Smart Flash Programmer Features Debug Tool Requirements SFP is designed to support hex files generated using Zilog Developer Studio II (ZDS II) Integrated Development Environment (IDE). ZDS II supports code editing, assembler/C-compiler/linker features, source-level debugging, and project managing facilities for quick and efficient development of embedded applications. ZDS II is available for free download at www.zilog.com and is also included with all Zilog(R) Flash based devices. Use one of the following cables to connect the PC to the target board: * Serial Smart Cable * USB Opto-isolated Smart Cable * USB Smart Cable * Ethernet Smart Cable * ZPAK II with CAT 5 Ethernet Cable (eZ80Acclaim!) The general features of SFP include: * Single step programming See Ordering Information for part number details. * Windows(R)-based Flash programming tool * Two end-user configurations: - Setup configuration provides options to configure all communication and memory settings specific to target board - Production configuration provides minimal interfaces to Program, Verify, and Erase the Flash Sample Application * Supports multiple hex file programming * Programs multiple targets attached sequentially over Ethernet or USB Smart Cables * Provides interface to calculate hex file and Flash checksum * Supports following types of serialization for assigning a unique ID to the target: - Autoincrement serialization - Hex, Decimal, Date and Time, IP, and MAC serialization values * Provides programming support to various external Flash devices: Atmel, Micron, STMicro, Intel, and AMD * Provides scripting commands to automate the execution PB015808-0508 SFP package includes sample applications for various eZ80Acclaim!(R), Z8 Encore!(R), Crimzon(R), and ZNEO(R) Series of MCUs. Documentation For more information on using SFP and building projects, refer to the following documents: * Smart Flash Programmer Quick Start Guide (QS0058): Provides introduction, installation steps, and getting started with SFP. * Online Help: Online Help is integrated with the SFP application. Page 2 of 4 Smart Flash Programmer Ordering Information Order the debug tools from Zilog(R), providing the part numbers as given below: Part Number Description Z8ENCORE000ZAC Z8 Encore!(R) Serial Smart Cable Accessory Kit (not recommended for new design) EZ800000100ZAC eZ80Acclaim!(R) Serial Smart Cable Accessory Kit (not recommended for new design) ZUSBSC00100ZACG USB Smart Cable Accessory Kit ZDI232ZPAK2ZPK ZPAK II Debug Interface Module (not recommended for new design) ZUSBOPTSC01ZACG USB Opto-isolated Smart Cable Accessory Kit ZENETSC0100ZACG Ethernet Smart Cable Accessory Kit For more information on ordering, contact your local Zilog sales office. The Zilog website, www.zilog.com, lists all regional offices and provides additional SFP product information. PB015808-0508 Page 3 of 4 Smart Flash Programmer Warning: DO NOT USE IN LIFE SUPPORT LIFE SUPPORT POLICY ZILOG'S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS PRIOR WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL COUNSEL OF ZILOG CORPORATION. As used herein Life support devices or systems are devices which (a) are intended for surgical implant into the body, or (b) support or sustain life and whose failure to perform when properly used in accordance with instructions for use provided in the labeling can be reasonably expected to result in a significant injury to the user. A critical component is any component in a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system or to affect its safety or effectiveness. Document Disclaimer (c)2008 by Zilog, Inc. All rights reserved. Information in this publication concerning the devices, applications, or technology described is intended to suggest possible uses and may be superseded. ZILOG, INC. DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT. Z I L O G A L S O D O E S N O T A S S U M E L I A B I L I T Y F O R I N T E L L E C T U A L P R O P E RT Y INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. The information contained within this document has been verified according to the general principles of electrical and mechanical engineering. Z8 Encore!, ZNEO, Crimzon, and eZ80Acclaim! are registered trademarks of Zilog, Inc. All other product or service names are the property of their respective owners. PB015808-0508 Page 4 of 4