Notice Analog Devices, Inc. reserves the right to make changes to or to discontinue any product or service identified in this publication without notice. Analog Devices assumes no liability for Analog Devices applications assistance, customer product design, customer software performance, or infringement of patents or services described herein.
Contents 1. INTRODUCTION ................1 2. REQUIREMENTS ................2 3. CONFIGURATION AND INSTALLATION ........3 3.1 INSTALLATION .......................3 3.2 CONFIGURING THE ADSP-218X ICE POD ............4 3.3 CONNECTING THE POD TO YOUR TARGET SYSTEM ........5 3.4 CONNECTING THE EZ-ICE TO YOUR PC............7 3.5 SOFTWARE INSTALLATION AND OPERATION ..........7 3.6 EZ-ICE MODES......................7 3.6.1 HARD-RESET STATE ..................7 3.6.2 SOFT-RESET STATE..................7...
Page 5
5. SUPPORT ...................14 5.1 TECHNICAL SUPPORT ..................14 5.2 QUALITY ASSURANCE ..................14 6. REFERENCE ..................15 List of Figures ....................4 FIGURE JUMPERS ..........6 FIGURE TARGET BOARD EMULATION HEADER ..............6 FIGURE EMULATION CONNECTOR ................12 FIGURE FIRMWARE UPDATE www.BDTIC.com/ADI...
® Thank you for purchasing the ADSP-218x Family EZ-ICE serial port emulation system. The Analog Devices EZ-ICE serial emulator system provides state-of-the-art emulation and support for the Analog Devices 218x Family of DSPs. It provides a controlled environment for observing, debugging, and testing activities in a target system by connecting directly to the target processor through the emulation interface port.
2. Requirements The minimum PC host requirements for the ADSP-218x Family EZ-ICE are as follows: • Pentium 166 MHz or better • 32 megabytes of RAM memory • Windows 9x, NT 4.0 or Windows 2000 operating system • One RS-232 compatible serial port www.BDTIC.com/ADI...
In general you should be able to use the following instructions. Important! The Analog Devices ADSP-218x Family DSP emulator, contains ESD (electrostatic discharge) sensitive devices. Electrostatic charges readily accumulate on the human body and equipment, and can discharge without detection.
3.2 Configuring the ADSP-218X Family EZ-ICE Pod The ADSP-218x Family EZ-ICE pod contains two user accessible switches. One push button switch performs a hardware reset and is accessible by using a small push stick. A 3-position slide switch is used to set the target voltage levels between 2.5, 3.3, and 5.0 volts.
see your appropriate 218x family datasheet, the 2100 family users manual, and EE-Note 34, “Understanding 21xx/218x EZ-ICE Theory of Operation to Aid in Designing an EZ-ICE Compatible Target.” Please note the position of the key pin. The key pin should be used as a guide to connect the pod to the target.
Figure 2a. Target board emulation header Figure 2b. 14-pin emulation connector 3.4 Connecting the EZ-ICE to your PC The ADSP-218x Family EZ-ICE requires one RS-232 compatible serial port. The EZ-ICE board communicates with a host running under Windows over an RS-232 serial cable. You may use either the COM1, COM2, COM3, or COM4 serial port on your PC.
EZ-ICE board to the selected COM port using the RS-232 cable shipped with your EZ-ICE package. 3.5 Software Installation and Operation To install and configure the emulation software, refer to the VisualDSP Emulation Tools Installation Guide included on the VisualDSP Emulator Tools and Drivers CD.
3.6.3 Standby Mode Following a soft-reset, the EZ-ICE board is in standby mode. This mode is characterized by the rapidly blinking activity indicator on the pod cover. When the EZ-ICE board is in standby mode, its microcontroller waits for either: •...
NOTE: Transparent mode addresses the needs of embedded systems designers who require the DSP to boot and/or relinquish control of its busses on power up. If the target does not respond to the reset and does not assert /EBG (i.e. bus not granted), or if no target is connected, the transparent mode is entered.
3.6.6 User Space When you select Step or Run in VisualDSP, you are sending the EZ-ICE board into user space. This means the target DSP is released from servicing the emulator interrupt to execute the target program. It is also allowed to respond to target /BR and /RESET signals.
4. Initializing the ADSP-218X Family EZ-ICE The ADSP-218x Family EZ-ICE is shipped from the factory with a boot loader program written into the emulators onboard FLASH ROM. When the EZ-ICE is powered on or reset, the generic boot loader performs all of the necessary system initialization then starts the ICE application server firmware from its FLASH ROM device.
Page 17
4.1 Manually Changing Server Firmware to the EZ-ICE Use the following steps to manually change your EZ-ICE firmware from inside VisualDSP: 1. Launch VisualDSP with the selected 218x target connected. 2. Select; Settings, EZ-ICE, Update Firmware 3. Select and open the desired copy of the firmware server shipped with your debugger software.
Page 18
Note: If using this procedure to change your firmware for use with emulators not using VisualDSP software do not start VisualDSP again, as VisualDSP will detect an incompatible firmware version and download its own firmware. www.BDTIC.com/ADI...
ADDS-218X-ICE-2.5V, call (603) 883-2430 Monday - Friday during normal business hours or via e-mail at dsptools.support@analog.com. For direct support of the Analog Devices family of DSPs, call the Analog Devices’ DSP Applications Engineering group at (781) 461-3672. 5.2 Quality Assurance...
This section discusses other documentation resources you will need to develop your application. • For information on designing the interface between an Analog Devices DSP and the emulation header on your custom DSP target board, refer to Analog Devices EE-34, Understanding 21xx/218x EZ-ICE Theory of Operation to Aid in designing an EZ-ICE compatible Target.
Page 21
• ADSP-21xx Family Assembler Tools & Simulator Manual ADSP-21xx Family C Runtime Library Manual ADSP-21xx Family C Tools Manual • For information about your development platform, refer to your operating system manuals and hardware system manuals. • For information about digital signal processing theory and applications, you may wish to consult: Higgins.
Need help?
Do you have a question about the ADDS-218X-ICE-2.5V and is the answer not in the manual?
Questions and answers